我正在开发应用程序,将数据放入从Json解析的UILable中,并且有详细信息,应该在表格中。我使用Xcode 4.4.1,并针对iOS 4.3及更高版本。 如果在运行时更改单元高度,则表格高度会根据高度变化而动态变化。我的问题是,现在我怎么能够根据该表中存在的单元格数量来更改表格高度,以便用户不必在表格中单独滚动。动态表格高度根据表中的单元格数量
0
A
回答
0
试试这个,
TableView.frame=CGRectMake(10, 10, 200 ,MIN(40 * [YourArray count], 600));
假设40
是你的高度,并为您的实现代码如下最小高度为600
。
0
如果所有细胞的高度相同,Krunal解决方案将正常工作。但是,如果您具有动态单元格高度,则必须执行以下步骤:
1-设置故事板中表格的高度限制。
2-从故事板拖动高度约束并在viewController文件中为其创建@IBOutlet。根据内容
override func viewWillLayoutSubviews() {
dispatch_async(dispatch_get_main_queue(), {() -> Void in
super.updateViewConstraints()
self.tableViewHeightConstraint?.constant = self.tableView.contentSize.height
})
}
相关问题
- 1. 动态表格单元格高度
- 2. 表格单元格高度
- 3. jQTouch动画表格单元格高度
- 4. 根据内容获取表格单元格的高度
- 5. 根据输入的值动态增加表格单元格中的单元格
- 6. HTML - 根据高度将图像安装到表格单元格
- 7. 根据值更改表格单元格高度
- 8. iOS 7的动态表格视图单元格高度
- 9. 动态显示带有boundRectWIthSize的表格单元格高度
- 10. 动态调整的tableview单元格的高度根据内容 -
- 11. MvvmCross中的动态单元格高度
- 12. swift中的动态单元格高度
- 13. 根据x个可见单元格的单元格高度设置表格视图高度
- 14. 强制将锚定到动态高度父表格单元格的全高度
- 15. 动态表格单元格高度(内容截取)
- 16. 表格行中单元格的变量/动态数量 - 始终填充宽度
- 17. 动态表格行高忽略单元格中的内容高度
- 18. 根据单元格的不更改单元格高度动态更改UICollectionView高度
- 19. 表视图中单元格的动态高度不起作用
- 20. XSL-FO中的动态表格单元高度?
- 21. 根据单元格增加TableView高度
- 22. 表格单元格高度太大
- 23. 最小高度和表格单元格
- 24. IE8拉伸表格单元格高度
- 25. 如何根据文本大小动态增加Crystal报表中交叉表单元格的高度和宽度?
- 26. CSS表格,Firefox中表格单元格高度问题
- 27. textView Swift的动态单元格高度
- 28. 限制显示:高度动态时的表格行/单元元素高度
- 29. 表格单元格中的自动行高度
- 30. HTML表格中行的动态高度
您好,感谢您的答复,但对我来说,单个细胞的高度也各不相同:
3-然后你可以dynamicaly使用此代码改变高度表的运行时间内的单元格。所以我不能给静态细胞高度。我已经显示更多的按钮,相应地增加/减少细胞高度。 – Pawriwes 2012-08-16 06:21:14
确定你的细胞高度,并把它代替'40'。 – Krunal 2012-08-16 06:29:02