iphone - 计算UITabBar的高度

标签 iphone cocoa-touch uikit uiscrollview uitabbar

我正在编写一个使用 UITabBar 作为部分导航的应用程序。我还使用 UIScrollView 来呈现比屏幕通常可以处理的更多信息。因此,我需要设置 ScrollView 以考虑 UITabBar 的高度,以便显示所有信息。

有没有办法计算UITabBar高度

最佳答案

如果 View Controller 的祖先是选项卡栏 Controller ,您可以从该选项卡栏检索高度。

CGFloat tabBarHeight = self.tabBarController.tabBar.frame.size.height;

关于iphone - 计算UITabBar的高度,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3106961/

相关文章:

iphone - 支持4.0/3.2之前的iOS版本以及NSClassFromString的问题

iphone - 当 UIWebView 中的文本字段处于事件状态时禁用缩放

iphone - 使用 div 元素或按钮元素 [iPhone] [在 android 中] 哪个更好?

iphone - iPhone 上 SQLite 的最佳 Cocoa/Objective-C 包装器库

iphone - iOS 复制目录包括子目录

ios - 粘贴到 UISearchController 的 UISearchBar 时启用返回键

iphone - iTunes connect 是否会自行将矩形应用程序图标转换为圆形应用程序图标?

ios - 移除 UIWebView 的内部缓存

ios - Swift3:转换 UIViewController 子类失败

ios - 如何防止 UITextField 的自动更正气泡与 inputAccessoryView 重叠?