如何根据用户输入自动调整tableview中的单元格大小。因此,如果用户输入了大量单词,则单元格会按顺序展开,因此标签可以展开,所有文本都可以包装和适合。
完全按照iPhone提醒应用程序的方式进行排序。
答案 0 :(得分:0)
我认为你需要的是这个 -
tableView.estimatedRowHeight = 100
//You can put anything in place of 100.
tableView.rowHeight = UITableViewAutomaticDimension
希望这有帮助
答案 1 :(得分:0)
基本实现是在所有四个边上添加约束,即顶部,底部,前导和尾随。
并在viewDidLoad()中,setTableViewHeight为UITableViewAutomaticDimension
- (void)viewDidLoad
{
...
...
self.tableView.estimatedRowHeight = 50.0;
self.tableView.rowHeight = UITableViewAutomaticDimension;
/*To hide separator from empty space at bottom*/
[[self tableView] setTableFooterView:[UIView new]];
}
按照这个漂亮的教程,您将能够立即实施所需的