相关疑难解决方法(0)

为什么UITableViewAutomaticDimension无法正常工作?

你好有很多问题回答的动态高度的UITableViewCellUITableView.但是当我这样做时,我发现它很奇怪.

这是一些答案:

在这里这里

通常这会回答细胞的动态高度

tableView.estimatedRowHeight = 44.0
tableView.rowHeight = UITableViewAutomaticDimension
Run Code Online (Sandbox Code Playgroud)

但在我的情况下,我想知道这条线不会做任何事情.

UITableView单击splitview中的tabbar后,我正在查看我的内容.这有用吗?

也许我错过了什么.谁能帮助我,我花了2个小时做傻事.

这些是我对标题的约束,标题可能很长,但标签不是.

在此输入图像描述

这是我的手机

在此输入图像描述

objective-c row-height uitableview ios swift

70
推荐指数
9
解决办法
5万
查看次数

iOS8:可以对静态单元格使用"tableview.rowHeight = UITableViewAutomaticDimension"吗?

我有一个UITableView有五个静态单元格.我需要一个单元格的单元格高度自动调整其内容,这是一个UILabel.

有什么办法可以使用..

tableView.estimatedRowHeight = 42.0
tableView.rowHeight = UITableViewAutomaticDimension
Run Code Online (Sandbox Code Playgroud)

..对于带有静态单元格的表格视图,或者这仅适用于具有动态原型单元格的表格视图?

(或者你会推荐其他任何方式吗?)

附加信息

UITableView位于TableViewController中,嵌入到Container View中.

五个静态单元格彼此完全不同,仅在一个应用程序场景中使用,因此我没有看到动态原型和自定义单元格子类的重点.

我像这样更新tableview

-(void) viewDidAppear:(BOOL)animated {
    [super viewDidAppear:animated];
    [_myTableView reloadData];
}
Run Code Online (Sandbox Code Playgroud)

我向UILabel添加了约束,如下所述:http: //www.appcoda.com/self-sizing-cells/

uitableview ios ios8

24
推荐指数
2
解决办法
1万
查看次数

标签 统计

ios ×2

uitableview ×2

ios8 ×1

objective-c ×1

row-height ×1

swift ×1