我有一个大问题,我试图调整一个单元格及其在单元格内的两个视图的大小,我做到了,但是当它显示时它显示得很慢UITableView
,我想这是因为单元格在出现之前应该做的所有事情.
这是我正在做的调整单元格大小及其内容的简历:
- 使用调整单元格大小
- (UITableViewCell *)tableView:(UITableView *)tableView cellForRowAtIndexPath:(NSIndexPath *)indexPath
- 调整单元格内的自定义视图大小
- (void)sizeForContent:(UICustomView*)contentView andCommentView:(UIOtherCustomView*)commentView forMessage:(MessageObject*)message
- 最后我调整了第一个标签的大小
UIView
(我正在做最后一步
- (void)tableView:(UITableView *)tableView willDisplayCell:(UITableViewCell *)cell forRowAtIndexPath:(NSIndexPath *)indexPath
)
它应该生成,但是表运行速度很慢!。
这是我在每个单元格内生成的示例(仅当有信息要显示时才显示第二个视图,始终显示第一个视图)
--------------------
| |
| First UIView |
| | UILabel | |
--------------------
| Second UIView |
| |
|----------------|
调整单元格内所有组件大小的更好方法是什么?有没有办法为此使用自动布局?