我有一個UIViewcontroller,它的UIView在頂部顯示statusBar,然後在UINavigationBar下面顯示。下面是一個UIImageView,其中配置了故事板「autosizing」,以便UIImageView佔用屏幕的其餘部分。我可以手動調用設備旋轉時發生的相同自動調整代碼嗎?
當我以編程方式隱藏statusBar和navBar時,UIView不會擴展到statusBar和navBar所騰出的空間,就像autosizing設置顯示的那樣。但是,如果我此時旋轉設備,它確實可以正常擴展。
因此,似乎有一些設備旋轉時發生的級聯調整/自動調整大小。如果我只需切換導航欄和狀態欄,然後調用神奇的「magicalPositionRecalculator」,調用大小將會非常完美。我可以這樣做嗎?你知道什麼方法設置它的運動?感謝您的任何建議!
似乎沒有做到:( – 2012-03-15 10:06:16