2 u010178308 u010178308 于 2016.05.07 15:06 提问

iOS 自定义tabbar时的问题,虚心请假各位前辈 5C
[self.tabbarView addSubview:button];//button 不显示
[self.view addSubview:button];//button 显示
    请问,原因何在呢?

5个回答

hi_chen_xingwang
hi_chen_xingwang   Rxr 2016.05.07 15:18

看一下层级关系,button 加到哪一层了,tabbarView 加载到view上了么?你的tabbarView 做了一个属性还是定义了一个类? 在定义控件的类里层级关系是什么样的?

hi_chen_xingwang
hi_chen_xingwang 回复Acettest : 有没有初始化?
大约 2 年之前 回复
u010178308
u010178308 self.view addSubview self.tabarView;已经在定义button之前完成了,自定义了一个属性不是一个类。
大约 2 年之前 回复
oyljerry
oyljerry   Ds   Rxr 2016.05.07 16:48

可能被别的view覆盖了。

Henry_moneyBag
Henry_moneyBag   2016.05.07 16:59

你看看层级关系就好了,一般这种不显示 无非 frame不对 和层级关系不对

Henry_moneyBag
Henry_moneyBag   2016.05.07 16:59

你看看层级关系就好了,一般这种不显示 无非 frame不对 和层级关系不对

u010178308
u010178308 具体的层级关系怎么设置呢,有个链接或者思路吗,谢谢了
大约 2 年之前 回复
menglanfenghen
menglanfenghen   2016.05.07 22:29

你的self.tabbarView初始化没有啊? 建议把关键源代码贴出来,一看就懂了

Csdn user default icon
上传中...
上传图片
插入图片
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!
其他相关推荐
在ios中自定义tabbar跳转隐藏问题
自定义tabbar高度的跳转隐藏问题 在ios开发(http://www.maiziedu.com/course/ios/)中,如何自定义tabbar高度的跳转隐藏问题,比如和系统自带的tabbar高度不一样导致的有一条线的问题,还有push时动画效果等等一些列问题不在这里累述了,当然,思路有很多,可以参考以上链接自己琢磨琢磨,好了,下面直接上个人认为完美解决办法。 需求 1、自定义tabb
解决在自定义tabbar的时候出现双tabbar的问题
最近有个项目需要自定义tabbar, 我自定义tabbar的一个思路就是完全取代系统自带的tabbar,生成一个继承自UIview的customTabbar,将生成的customTabbar完全覆盖到tabbar上,为了让我们自己生成的tabbar也能使用系统的一些方法,我们需要将customTabbar添加到系统的tabbar上,这就是我的一个大概思路(后期再添加自定义的相关逻辑和代码) 在
push到下一个页面时隐藏自定义tabbar
今天写项目时遇到了一个问题:一个自定义的tabbar(继承了系统的UITabBarController),用导航的push跳转到下一个页面时想隐藏该tabbar,用 hidesBottomBarWhenPushed没有起作用,原来hidesBottomBarWhenPushed适用于系统的tabbar,自定义的tabbar不能通过hidesBottomBarWhenPushed属
iOS【TabBar菜单push隐藏菜单栏转场动画(仿<京东> 及 <东方财富通> tabBar效果)】
在iOS原生的tabBar中,能够实现按钮的点击事件,能够实现视图控制器的切换等, 但是在实际工程中,对于tabBar的要求的功能往往是系统自己实现不了的, 所以我们这里就需要用到自定义的tabBar了。 对于tabBar上展示视图控制器,我们会采用的是在把几个视图控制直接加载到tabBarController上去。 一、系统样式 ViewController会有其他代码
iOS 自定义tabbar 关于push问题 小技巧
自定义的tabbar 在push的时候 该如何隐藏tab bar呢,在这里分享一下我的解决办法
适配iPhone X Push过程中TabBar位置上移
前言 就在刚刚GitHub有同学给我提了个Issue,说我的框架在iPhone X上跑有bug,Push新页面的时候TabBar会上移。开玩笑吧?我的框架怎么会有bug,这一定是个误会,于是我去iPhone X跑了一下,哎哟嘿,脸好疼 image.png 发现问题 来个慢动作: iPhone X 不完美.gif 上图可
iOS11 自定义tabbar图标出现重影问题
大家在自定义tabbar的时候会将系统的tabbar干掉,然后放上自已自定义的tabbar(含有想要的Button)对不对,具体代码如下: /** * 添加自定义的tabBar */ -(void)addTabBarView { MSTabBar * tabbar = [[MSTabBar alloc]init]; tabbar.backgroundCol
自定义和隐藏(自定义TabBar)
一. 自定义TabBar1. 自定义概念:在长时间开发APP当中,我得出了一个结论,大多数系统的控件是无法满足我们的需求,此时我们就需要自己自定义控件.2. 自定义控件需要达到的效果图3. 自定义继承UIView的XFTabBar4. 当view加载完毕的时候调用- (void)viewDidLoad { [super viewDidLoad]; //因为系统的tabBar不能满足尺寸
iOS10自定义tabBar出错
今天在自定义tabBar的时候,采用了下面的形式 按钮A和C是同样的功能,B按钮是另一个不同的功能,比如modal一个控制器之类的.. 然后采取的方式是A和C采用自定义的Button,B采用系统的Button,然后在自定义的tabBar中进行了layoutsubviews中进行了重新布局! /**题外话 一开始我是想重新用一个View添加到tabBarContr
iOS自定义tabBar手势侧滑返回(仿系统)
iOS自定义tabBar手势侧滑返回(仿系统) 当我们自己创建了一个自定义的tabBar,通过push跳转页面的时候,会发现tabBar没有像我们所希望的那样隐藏起来。 然后,我们通过hide来隐藏我们的tabBar,又会遇到第二个问题,tabBar的出现和消失会很突兀,并不是我们所想要的。 有的人提出用,hidesBottomBarWhenPushed来控制,第三个问题来了,我们自定义的tabBar跟系