1
如果視圖拉伸(例如,由於空間較多,您只在iPhone 5上拉伸視圖),self.view.size.width返回在故事板中定義的大小,以及不是iPhone 5設備的大小。iOS:拉伸視圖的大小
是什麼原因以及如何解決它?
如果視圖拉伸(例如,由於空間較多,您只在iPhone 5上拉伸視圖),self.view.size.width返回在故事板中定義的大小,以及不是iPhone 5設備的大小。iOS:拉伸視圖的大小
是什麼原因以及如何解決它?
難道是你要求大小早? 我有viewDidLoad相同的expirience,但在viewWillAppear和之後, 所有已鋪設已正確,但寬度將被正確返回。
這可能是,但問題是,我的組件是uiview的子類。所以沒有viewWillAppear方法對我來說。有沒有辦法,檢查UI的內部,如果視圖被拉伸/調整大小? – Maik639
好吧,我測試了它...多數民衆贊成在問題,視圖將調整大小,當它會出現...我在 – Maik639
之前設置佈局您可以訪問更改的座標/維layoutSubviews派生視圖,儘可能我能記住。不要忘記正確設置視圖的標誌,並調用super的實現。 – Christoph