我正在修改現有的項目以允許屏幕旋轉和多個設備,但每當我在模擬器中旋轉屏幕時,按鈕消失。一個從頭開始的玩具示例工程,但不是活動的項目。什麼事情可能導致這個?所有東西都在自動佈局的Storyboard中。旋轉按鈕消失
Q
旋轉按鈕消失
2
A
回答
1
根據您的問題,首先您必須檢查您的應用程序是否正在使用尺寸等級,另外還有其他的事情,請在改變方向時檢查約束是否突破。
這是不違反約束的問題,下面的程序。但是如果按照下圖可以看到類似的情況,那麼你只需要改變約束。
其次,如果不是,那麼您需要通過選擇Main.storyboard或ViewController.xib來使用size類。
然後,你需要去檢查的文件,並選擇使用尺寸級別下面使用自動佈局。
爲了使得具有定向尺寸的多個設備的應用程序派上用場。
請看下面的圖片。
一旦你做出改變,現在ViewController將能夠根據不同方向的設備改變約束。
wAny-hAny大小類別 - 用於顯示橫向或縱向視圖的所有設備。在這個尺寸類中添加所有必需的控件。
wCompact-hRegular尺寸級別 - 對於人像模式僅所有iPhone。如果您在此尺寸級別中添加了任何控件,則當應用程序處於橫向模式時也不會顯示,也不會在iPad中顯示。
溫妮 - hCompact尺寸級別 - 對於在風景模式下所有iPhone。如果你在這個尺寸的類中添加了任何控件,當應用程序處於縱向模式時,也不會在iPad中顯示。
最終結果顯示在設備或模擬器中。標籤僅在縱向模式下顯示,在橫向模式下不可見。
結論:爲了在橫向模式下顯示標籤,您需要在wAny-hAny尺寸等級中添加標籤,然後更改縱向和橫向模式的約束。 對於iPad,您可以使用wRegular-hRegular。
希望它可以幫助你解決你的問題。
0
相關問題
- 1. iPhone旋轉時按鈕消失
- 2. 旋轉按鈕
- 3. UIDocumentInteractionController消失旋轉
- 4. 按鈕消失
- 5. Jquery旋轉按鈕
- 6. WPF旋轉按鈕
- 7. 按鈕旋轉GPUImage
- 8. UISpliViewController DetailView旋轉後消失
- 9. 旋轉時片段消失
- 10. iPhone UITableView +旋轉=消失表?
- 11. UIView旋轉45°消失?
- 12. xticklabels在旋轉後消失
- 13. Flex - 消失按鈕
- 14. Javascript按鈕消失
- 15. addthis按鈕消失?
- 16. 按下按鈕'消失'
- 17. UWP旋轉按鈕動畫
- 18. 按鈕不會旋轉libGDX
- 19. X軸旋轉按鈕android
- 20. 無限旋轉按鈕:Swift
- 21. 旋轉刷新按鈕
- 22. 按鈕動作不旋轉
- 23. 旋轉後重繪按鈕
- 24. 旋轉統一按鈕
- 25. uitableviewcell中的旋轉按鈕
- 26. 旋轉導航欄按鈕
- 27. iOS按鈕旋轉木馬
- 28. 旋轉TEXT按鈕與libgdx
- 29. Autolayout帶圖像視圖,2個標籤,按鈕 - 旋轉後標籤消失
- 30. Android - 按下按鈕時旋轉/旋轉「加載」圖像
這解決了我的問題。我的問題是我選擇了尺寸班,但並不真正瞭解如何進行自適應佈局。按照我的預期,取消選擇課程大小會使自動佈局工作順利進行。我將在下一個項目中使用課堂大小! – drw