我们在iOS开发使用Tabbar的时候,因为系统的Tabbar不能满足设计的需求,因此我们通常会进行自定义Tabbar。我们通常是把原Tabbar进行hidden,将自定义的View添加到原位置进行覆盖。
我们在某些界面需要隐藏Tabbar的时候,会出现原区域无法响应点击事件的问题。系统的Tabbar已经被我们hidden了,但是仍然无法响应事件,此时我们只要将系统的Tabbar的frame设置为CGRectZero即可。
[UIApplication sharedApplication].keyWindow.rootViewController).tabBar.frame
= CGRectZero;
本文介绍了在iOS开发中如何自定义Tabbar以满足设计需求,并解决了隐藏原Tabbar后出现的点击事件不响应的问题。

3511

被折叠的 条评论
为什么被折叠?



