如果您使用自動佈局,是否有方法以編程方式更改UITableView的高度?我有一個視圖控制器必須使用自動佈局。它還包含一個UITableView,但表格視圖似乎不響應setFrame調用。iOS:更改自動佈局下的UITableView高度
4
A
回答
1
您可以通過編程來定義自己的約束。有關如何執行此操作的更多信息,請參閱Apple的NSLayoutConstraint文檔。
5
你一定要查看WWDC上的自動佈局上developer.apple.com話題2012和視頻。的視頻是:
- 會話202 - 介紹自動佈局iOS和OS X
- 會話228 - 對於掌握自動佈局最佳實踐
- 會話232 - 通過實施例
自動佈局這些視頻展示瞭如何使用視覺描述語言和IB在代碼中設置約束。在轉換到自動佈局時,它們也涵蓋了一些「陷阱」。
+3
有時你只需要把它吸起來並閱讀手冊/觀看WWDC視頻。他們不僅展示瞭如何在代碼和Interface Builder中設置高度限制,還解釋了您將遇到的問題(以及如何避免它們並節省您的時間和精力) –
相關問題
- 1. iOS更改uitableview的高度
- 2. UITableView自動佈局靈活高度
- 3. iOS - 動態更改uitableview的高度
- 4. 如何使用自動換行自動更改佈局高度?
- 5. iOS UITableViewCell異步圖像下載和使用自動佈局相應地更改UITableView高度
- 6. 如何使用自動佈局動態更改UITableViewCell的高度?
- 7. IOS的自動佈局設計:增加按鈕高度裝置高度改變
- 8. 具有動態高度和自動佈局約束的UITableView
- 9. 如何使用自動佈局更改uiview的高度?
- 10. 使用自動佈局在UITableView中動態UITextView高度?
- 11. 如何使用自動佈局設置tableHeaderView(UITableView)的高度?
- 12. iOS 7/8 UITableView Cell:兩個具有動態高度和自動佈局以便變化行高度的UILabels
- 13. Collectionviewcell自動佈局高度,動態高度,內容高度
- 14. iOS的自動佈局與動態高度
- 15. iOS:如何動畫到新的自動佈局約束(高度)
- 16. 自動佈局ios中scrollview子視圖的動態高度
- 17. iOS 6自動佈局的動態UIView高度
- 18. UITableView tableHeaderView使用自動佈局高度太小
- 19. iOS的自動佈局未知高地
- 20. 自動佈局與UITableView的
- 21. UILabel自動佈局高度動畫
- 22. 動態更改Android上的線性佈局寬度或高度
- 23. 的UITableViewCell高度自動佈局
- 24. Android的佈局自動高度
- 25. 黑莓佈局更改字段高度
- 26. 動態更改UITableView高度iOS7
- 27. iOS自動佈局視圖基於其他視圖的高度
- 28. iOS在滾動swift時更改UITableView標題高度
- 29. 當我使用自動佈局約束來更新其幀高時,IOS UITableView幀更改操作不會觸發
- 30. ExtJS vbox佈局自動高度
啊我明白了!我需要設置高度限制。謝謝! –