是否有可能(在運行時以編程方式)查詢導航欄和/或工具欄的高度/厚度將在旋轉後?在-shaouldAutorotateToInterfaceOrientation中預測UI元素框架:
也就是說,當爲特定的子視圖構建框架時,我想設置其框架相對於導航欄和工具欄之間的可用空間。爲了使其平滑,最好在shouldAutorotateToInterfaceOrientation:
而不是didRotateFromInterfaceOrientation:
中執行此操作,但是在方向和設備之間的值不同,例如self.navigationController.toolbar.frame.size.height
。
我想計算反對什麼工具欄上的厚度將我的新子視圖框架,我想這樣做沒有硬編碼值,如32點,44pt等
有什麼想法?