0
在我的控制器之一,我使用自定義工具欄,我想在ios中獲得默認工具欄(導航欄)的高度。我用宏#define NAVBAR_HEIGHT self.navigationController.navigationBar.frame.size.height
。默認導航欄高度ios
但是,當控制器未嵌入到導航堆棧中時,宏返回零。
我不想使用44的常量,因爲它可能會在其他Apple設備上不同。
對於標籤欄我使用:
+(CGFloat)getTabBarHeight{
UITabBarController *tabBarController = [UITabBarController new];
CGFloat tabBarHeight = tabBarController.tabBar.frame.size.height;
return tabBarHeight;
}
有沒有像任何片段,所以我可以返回導航控制器工具欄上的價值?
謝謝,完美答案bro – Mehul