使用导航控制器时如何以编程方式知道屏幕上当前显示哪个视图
我想知道在特定时间哪个视图控制器位于屏幕顶部,以便我可以控制该视图...
我的底部导航栏上有 2 个按钮,按下其中一个按钮我应该加载特定视图并且这些按钮将出现在所有视图中...
每当我按下访问按钮时,我都会推送访问视图,但是当我按下访问视图中的访问按钮时,就会在现有访问视图上推送新视图,所以每当我按返回时都不会出现我突然回到以前的观点......
所以我想消除这些条件
i want to know which view controller is on top of screen at a particular time so that i can control that views...
i have a 2 buttons on my bottom navigation bar,and one of these buttons pressed i should have to load particular view and and these buttons will appear in all views ...
i am pushing visit view whenever i press visit button ,but when i press visit button in visit view is gets pushing new view on existing visit view ,so whenever i press back is not getting me to previous view suddenly ...
so i want to eliminate these condition
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
我很难解析这个问题,但在我看来,您可能正在寻找
topViewController
和visibleViewController
< /a> UINavigationController 的属性。I'm having a hard time parsing that question, but it sounds to me as though you might be looking for the
topViewController
andvisibleViewController
properties of UINavigationController.