instagram按中间按钮,推出新界面怎么实现的

新手上路,请多包涵

nstagram按中间按钮,推出新界面怎么实现的
底部是tabbar,按了中间的照相机推出了新界面,而不是进入到那个baritem对应的viewcontroller
这是怎么实现的?
是中间那个baritem上覆盖一个按钮么?
还有用didSelectItem:(UITabBarItem *)item这个方法重新推进一个界面?
现在的疑惑是怎么避免按了中间的按钮进入原来baritem对应的界面
我用storyboard写的界面。

谢谢

阅读 4.1k
1 个回答

应该是在中间baritem上覆盖自定义的按钮,然后在这个按钮上添加一个方法去屏蔽按钮view以外的点击事件可以参考下这个方法:- (UIView *)hitTest:(CGPoint)point withEvent:(UIEvent*)event {

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题