将UITabBar放在UITabBarController的屏幕顶部

斯蒂格斯上尉

我将UITabBarController子类化,以允许自定义UITabBar带有粉红色背景,并位于屏幕顶部。问题是,当我将UITabBar的框架设置为顶部时,它会移动并正常工作,但是似乎在屏幕底部保留了一个不可见的覆盖层,从而阻止了用户与底部元素的交互。另外,我认为Apple建议不要在UITabBarController内部直接操作UITabBar。最好的解决方案是什么?以下是我的CustomTabBarController子类的viewDidLoad方法中用于将标签栏移动到顶部的代码:

CGRect frame = CGRectMake(0.0, 0.0, self.view.bounds.size.width, self.tabBar.bounds.size.height + 15);
[self.tabBar setFrame:frame];
阿德里安·P

很有可能将标签栏放在屏幕顶部。这是指向github项目的链接,该链接确实将选项卡栏放在屏幕顶部。https://github.com/hollance/MHTabBarController

看一下该项目,让我知道是否需要更多帮助。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

将UITabBar放在顶部

来自分类Dev

如何使用导航栏将导航栏放在屏幕的右侧,然后放在顶部?

来自分类Dev

蚀-将当前行放在屏幕/编辑器窗口的顶部吗?

来自分类Dev

屏幕尺寸较小时,将div排成一排放在顶部

来自分类Dev

将UITextView放在键盘顶部?

来自分类Dev

将TextLabel for tableviewcell放在顶部

来自分类Dev

将<li>点放在顶部

来自分类Dev

将span放在div顶部

来自分类Dev

将UITextView放在键盘顶部?

来自分类Dev

将LinearLayout放在ListView的顶部

来自分类Dev

ListView将ListViewHeaderItem放在顶部

来自分类Dev

将图像放在顶部边缘

来自分类Dev

将画布放在屏幕中央

来自分类Dev

将TextView放在屏幕外

来自分类Dev

将画布放在屏幕中央

来自分类Dev

将照片放置在屏幕顶部

来自分类Dev

将图像放在DIV的顶部并居中

来自分类Dev

将插图图例放在顶部中心

来自分类Dev

knitr:将输出放在页面顶部

来自分类Dev

仅将框架始终放在程序顶部

来自分类Dev

将小部件彼此放在顶部

来自分类Dev

如何将ViewPager放在listview的顶部?

来自分类Dev

将按钮或UIView放在视频顶部

来自分类Dev

蜡染-将SVG放在图像顶部

来自分类Dev

android ImageView:将图像放在顶部

来自分类Dev

将小部件放在Kivy的顶部

来自分类Dev

将静态UILabel放在滚动UITableView的顶部

来自分类Dev

将按钮或UIView放在视频顶部

来自分类Dev

如何将ViewPager放在listview的顶部?