我想在按鈕切換時將視圖的頂部填充更改爲80。這將如何完成?基本上我希望在視圖頂部和文本之間有80的空間。如何更改iOS中視圖的頂部填充?
0
A
回答
1
如果您使用的是自動佈局,那麼最簡單的方法是爲文本與視圖頂部之間的距離創建一個約束。您可以將它連接到代碼中的NSLayoutConstraint,並在按下按鈕時將constraint.constant設置爲新值。
@property (nonatomic, weak) IBOutlet NSLayoutConstraint *paddingConstraint;
// Somewhere after the button press
self.paddingConstraint.constant = 80;
哦,你可能會需要通過調用此方法來更新佈局 -
[self layoutIfNeeded];
相關問題
- 1. CSS Firefox - 頂部填充更改寬度
- 2. TinyMce中的頂部填充
- 3. R - 將填充區域填充到ggplot2中的繪圖頂部
- 4. MKMapView未填充視圖(iOS)
- 5. 如何減少最小頂部填充?
- 6. 填充部分視圖
- 7. 填充局部視圖
- 8. 使用angularjs更改基於頁眉高度的頂部填充
- 9. 頂部線填充與Nvd3圖表
- 10. 如何在actionscript3中填充TextField的頂部和底部?
- 11. DataGridTemplateColumn頂部邊距/填充
- 12. iOS設備中的Ionic標題欄頂部填充問題
- 13. 在NSScrollView中填充NSView的頂部
- 14. div中的填充頂部問題
- 15. 如何在ObservableCollection填充時更改視圖中的圖像大小
- 16. 在iOS中查找頂部視圖
- 17. 頂部/底部填充的微調
- 18. 如何防止UINavigationBar覆蓋iOS 7中的視圖頂部?
- 19. 如何從android.support.v7.widget.Toolbar中刪除頂部和底部填充?
- 20. 如何填充android中網格視圖底部的空白處?
- 21. 如何更改*只是*在iOS上的HTML按鈕的填充
- 22. 如何使圖像始終具有填充頂部50%
- 23. 如何設置頂部填充,用圖片和文字
- 24. 填充視圖
- 25. 如何在地圖視圖上設置填充(Mapbox-ios-sdk)
- 26. 從AlertDialog中刪除頂部填充?
- 27. 如何在iOS中使用從視圖頂部的動畫拖動子視圖?
- 28. iOS - 更改連接到視圖容器中的單元格的視圖控制器中頂部欄的標題
- 29. 填充頂部和底部ErrorProvider控件
- 30. 花式框填充(頂部和底部)
這取決於很多的東西:你畫自己的觀點(在'的drawRect:')或是複合視圖(它有一個小孩的標籤)?你是否使用自動佈局? – DarkDust
我有這樣的:'self.contentView = [[UIView alloc] initWithFrame:contentFrame];' – Julia
你是如何將文本添加到視圖? – hgwhittle