入力した内容をlabelに表示する際に、1行では足りない場合には、複数行で表示して欲しいので、
swift3
1tableView.rowHeight = UITableViewAutomaticDimension 2tableView.estimatedRowHeight = 240
swift3
1override func tableView(_ tableView: UITableView, heightForRowAt indexPath: IndexPath) -> CGFloat { 2 return UITableViewAutomaticDimension 3 }
というふうに書いています。また、右側の設定のLinesという項目は、0に設定してあります。
この場合、右側の設定であらかじめlabelのテキストを設定していた場合には望みの通りに表示されるのですが、例えば画面遷移前に入力した内容をそのlabelに表示する場合には1行のまま表示され、一部省略されて表示されてしまいます。
検索をかけても望みの内容が出て来ずに困ったために、質問させていただきました。
何かご存知の方がいらっしゃいましたら、ご教授ください。よろしくお願いいたします。
回答2件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2017/07/25 11:31
2017/07/25 14:12
2017/07/25 23:08