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