在我的應用程序中,我有一個主視圖控制器,有時會在其上帶來模態視圖。這個模式視圖是一個帶有導航欄的UINavigationController。我想在導航欄上方顯示圖像,並在圖像下方顯示導航欄。使用iOS 6自動佈局,在UINavigationController上方顯示某些東西的正確方法是什麼?
我不想子類化任何東西,應用程序使用autolayout,我不想要一堆委託回調和框架計算。導航控制器內部的視圖(實際模態內容)仍然必須正確響應不同的屏幕尺寸,例如旋轉,呼叫狀態欄等。此外,請勿使用IB解決方案,這些視圖全部由代碼管理。
我該如何做到這一點?
我如何確保視圖仍能正確調整大小?我不想要一堆回調和幀計算。另外,我沒有使用Interface Builder。這些視圖都是以編程方式創建的。 –