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