當我使用IB中的Autolay ON打開設備時,不會調用以下方法。旋轉Autolay不起作用
willRotateToInterfaceOrientation:duration:
首先,上述方法不自動佈局炒鍋?該方法在Autolayout關閉的情況下被調用。我試圖改變我的觀點旋轉的背景圖片,不知道如何實現與autolayout constaints ON?
我也嘗試使用Moin的程序,但我有一個巨大的視圖層次結構和方法從superview向前調用,並且我有很多其他方法中的其他代碼。因此,它並沒有幫助
didRotateFromInterfaceOrientation
您必須正確地做某件事,因爲運行的方法與自動佈局是打開還是關閉無關。我總是使用自動佈局,並且該方法適用於我。 – rdelmar
@rdelmar:謝謝。所以當我旋轉設備時,這些方法會自動調用。只有當我將我的xib更改爲autlayout時,他們纔不會被調用。我在所有的xib文件上測試了這個,並且這些方法沒有被調用。那麼可能會出錯的是什麼?因爲它工作正常,沒有自動佈局。有什麼我失蹤? – Irfanlone
對不起,我不知道。它一直爲我工作。我只是在一個帶xib定義的控制器的新應用程序上嘗試過它,並且調用了它。 – rdelmar