0
A
回答
1
可以在
override func willTransition(to newCollection: UITraitCollection, with coordinator: UIViewControllerTransitionCoordinator) {
super.willTransition(to: newCollection, with: coordinator)
switch newCollection.verticalSizeClass {
case .compact:
yourLabel.textAligment = UITextAligment.left
case .regular, .unspecified:
yourLabel.textAligment = UITextAligment.center
}
}
添加這個行爲和網點爲了確定旋轉使用verticalSizeClass,確定設備類型(如iPad或iPhone)使用horizontalSizeClass。
0
if(width >= yourDesiredWidth){
yourLabel.textAligment = UITextAligment.center
}
else{
yourLabel.textAligment = UITextAligment.left
}
相關問題
- 1. 對齊divs並根據屏幕大小進行更改
- 2. 如何在fragmenttabhost屏幕底部對齊標籤
- 3. 當屏幕方向改變時,如何控制電暈中的屏幕對齊?
- 4. 改變CSS,根據屏幕尺寸
- 5. 根據屏幕尺寸更改圖像
- 6. 根據屏幕尺寸更改CSS
- 7. 根據屏幕尺寸更改功能
- 8. 根據屏幕尺寸更改佈局
- 9. 根據屏幕大小更改網頁
- 10. jQuery更改標籤和圖標對齊?
- 11. 響應數據表|根據屏幕大小更改標記
- 12. iOS - 更改屏幕色溫
- 13. 如何製作標籤以便根據變量更改文字
- 14. 標記位置根據設備屏幕寬度發生變化
- 15. 左對齊標籤 - iOS
- 16. 根據屏幕大小更改選定的按鈕圖標
- 17. 根據內容更改文字對齊
- 18. 如何更改不同屏幕尺寸的標籤事件?
- 19. 對齊SVG屏幕
- 20. 如何根據屏幕設備更改按鈕大小?
- 21. 如何根據屏幕寬度更改圖像路徑?
- 22. 如何根據iPhone的屏幕大小更改UIWebView?
- 23. 如何根據屏幕大小更改圖像大小?
- 24. 如何根據屏幕尺寸更改我的表格?
- 25. CSS:YouTube如何根據屏幕尺寸更改其外觀?
- 26. 如何根據屏幕尺寸更改按鈕尺寸?
- 27. 如何根據Sprite Kit中的設備更改屏幕大小?
- 28. 如何根據屏幕尺寸更改icarousel半徑?
- 29. 如何根據方向更改屏幕布局?
- 30. Swift /如何根據屏幕大小更改自動提款值
好的,所以IB中無法做到這一點。謝謝。 – Julien
不幸的是,與創建代碼相比,IB創建和操作UI元素的可能性更小。 –