2016-01-08 60 views
3

我已經學習了自動佈局,UITraitCollection和尺寸類來製作 自適應UI。但我明白我錯過了一件事。在traitCollection和size classes方面左或右景觀?

說得很簡單:我想讓我的用戶界面堅持到主頁按鈕,就像本機相機應用程序 一樣。爲此,我指定約束字符串,如「H:[view] -0- |」。但 視圖的佈局有所不同,如果我在風景的左側和右側 的位置啓動應用程序。所以這意味着關於尺寸類別的信息是不夠的。 從尺寸等級來看,沒有左右風景這樣的東西。

存在UIDevice.currentDevice()方向這樣的屬性。但不推薦使用 。

那麼我應該如何根據性狀和大小類別來確定方向 是橫向還是橫向,以便我可以將視圖粘貼到主頁按鈕?

回答

0

檢查UIDevice.currentDevice().orientationviewWillTransitionToSize函數內。是不會被棄用的。