nstagram按中间按钮,推出新界面怎么实现的
底部是tabbar,按了中间的照相机推出了新界面,而不是进入到那个baritem对应的viewcontroller
这是怎么实现的?
是中间那个baritem上覆盖一个按钮么?
还有用didSelectItem:(UITabBarItem *)item这个方法重新推进一个界面?
现在的疑惑是怎么避免按了中间的按钮进入原来baritem对应的界面
我用storyboard写的界面。
谢谢
nstagram按中间按钮,推出新界面怎么实现的
底部是tabbar,按了中间的照相机推出了新界面,而不是进入到那个baritem对应的viewcontroller
这是怎么实现的?
是中间那个baritem上覆盖一个按钮么?
还有用didSelectItem:(UITabBarItem *)item这个方法重新推进一个界面?
现在的疑惑是怎么避免按了中间的按钮进入原来baritem对应的界面
我用storyboard写的界面。
谢谢
1 回答861 阅读
2 回答658 阅读
2 回答666 阅读
1 回答648 阅读
1 回答730 阅读
661 阅读
应该是在中间baritem上覆盖自定义的按钮,然后在这个按钮上添加一个方法去屏蔽按钮view以外的点击事件可以参考下这个方法:
- (UIView *)hitTest:(CGPoint)point withEvent:(UIEvent*)event {