簡體   English   中英

自動版式無法正常工作

[英]Auto Layout not working properly

我正在使用Xcode 9.2。 我通常在iPhone X上調試應用程序,但是最近我嘗試檢查動畫在模擬iPhone SE和實體iPhone 6S上是否可以正確縮放。 令我驚訝的是,許多約束都被弄得一團糟,好像它們仍相對於iPhone X的尺寸進行了縮放。 當我將情節提要中的“查看為:”選項分別切換到iPhone 8和SE時,一切都正確布置了。 但是只有當此選項與運行我的應用程序的設備匹配時,才可以。 奇怪,我認為這只是預覽,不會對實際應用產生任何影響。 有人遇到過嗎?

我想我知道罪魁禍首...我在viewDidLoad中調用了一種過早動畫布局的方法。 我認為視圖的放置和大小尚未正確,這就是為什么iOS使用默認大小(恰好是Storyboard中上次查看的設備大小)的原因。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM