-5
A
回答
0
Looking at the AutoLayout guide,它看起來像你可以做的是這樣的:
NSLayoutConstraint *myNewConstraint = [NSLayoutConstraint constraintWithItem:self.view attribute:NSLayoutAttributeBottom
relatedBy:NSLayoutRelationEqual toItem:self.view.window
attribute:NSLayoutAttributeBottom multiplier:1.0 constant:-80.0];
,一旦你有一個約束創建,您需要安裝它到視圖...使用類似:
[self.view addConstraint:myNewConstraint];
現在,我從來沒有這樣做,所以值可能是有點過。但希望這會讓你走上正確的道路!
+0
謝謝。我把這個viewDidLoad放在一個UIViewController的類中,我得到沒有找到屬性「窗口」的錯誤 – Julia
+0
哎呀,應該是「self.view.window」。 B.T.W.,這聽起來像你真正需要在這裏做的只是在你的故事板或XIB文件中設置約束(如果有的話)。 –
相關問題
- 1. 以編程方式設置約束
- 2. 約束佈局 - 以編程方式設置指南的方向
- 3. 如何以編程方式更改約束佈局的子視圖的約束
- 4. 如何以編程方式爲IBOutlet設置約束?
- 5. ios自動佈局:以編程方式設置寬度約束
- 6. 如何以編程方式設置這些約束?
- 7. UIView以編程方式設置約束條件
- 8. 以編程方式設置自動佈局約束
- 9. 以編程方式設置約束的問題
- 10. 以編程方式使用約束來佈局多個視圖
- 11. 以編程方式更改集合視圖約束
- 12. 以編程方式更新約束?
- 13. 以編程方式實現約束
- 14. 以編程方式設置約束與在IB中設置它們不同?
- 15. 無法以編程方式向視頻添加約束
- 16. 以編程方式配置每個位置的視圖設置
- 17. 以編程方式從視圖控制器設置iOS設置視圖
- 18. 以編程方式設置視圖Y位置
- 19. 夫特:對於子視圖編程方式設置自動佈局約束不要調整視圖
- 20. 以編程方式設置ImageButton圖像
- 21. 以編程方式設置圖層
- 22. 爲編程式視圖層次結構設置自動佈局約束?
- 23. Android:java.lang.OutOfMemoryError,當我嘗試以編程方式設置圖像視圖
- 24. 以編程方式爲UIView的子視圖設置自動佈局約束條件
- 25. 我應該在以編程方式創建視圖時設置自動佈局約束條件
- 26. 爲uiview設置編程方式的約束以支持縱向/橫向
- 27. 以編程方式更改按鈕約束設置並填充空間
- 28. 如何設置UIView大小,以編程方式無約束地匹配parrent
- 29. 構建titleview的編程方式與約束(或一般建設有約束的視圖)
- 30. Swift - 以編程方式爲特定視圖添加/刪除約束
什麼樣的約束?你有什麼嘗試?需要更多的信息比這...看看NSLayoutConstraint。 – Tim