我正在開發應用程序,將數據放入從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