请问收到通知跳转到一个视图中呈现通知,我这里该怎么修改。 1.你的noticecontroller是不是你TabBarController的一个Item?如果是这种情况,你为什么不直接显示这个Item的页面?2.self.tabBarController 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 noticecontroller是TabBarController的一个Item,多谢答复,根据你的第2条答复,通过[ self.tabBarController setSelection:0]显示出来了,你的第1条答复是什么意思呢?直接显示是怎么做?用哪个函数? 意思就是用UITabBarController的selectedIndex方法直接显示就行了,如果一定要弹一个模态窗口,得用一个独立的VC,而不能用UITabBarController的一个Item 1. 首先要知道的是你的window.rootViewController 指向的是哪个控制器。如果是tabBarController ,那么在你的描述中,你提到了noticecontroller 为tabbarcontroller 的items 中的一员。那么正如楼上所说你可以设置tabbarcontroller 的setSelectIndex 来指定显示那个控制器。至于方法,就是你提到的第二个问题。2. 在noticecontroller 中,你可以维护一个uitabbarcontroller 的引用 。但不建议这么做。我的建议是使用"通知 "(NSNotification)由于你是在appdelegate中初始化的uitabbarcontroller ,所以在这里你可以添加一个观察者。由它来检查noticecontroller发送过来的通知,通知可以传递一个uitabbarcontroller哪个项要被选中的索引,根据这个索引来设置哪个item被选中。 对于你的答复:你可以维护一个uitabbarcontroller 的引用 ,不需要维护,这个类本身就有,直接可以用的。 noticeController 属于uitabbarcontroller的item项,你确定在noticecontroller中可以直接访问uitabbarcontroller? noticeController 属于uitabbarcontroller的item项,你确定在noticecontroller中可以直接访问uitabbarcontroller?试过了,千真万确。 NSLog对程序性能的影响 求教各位大大,可以直接使用QTVR吗? 各位大哥大姐,求助,要在越狱的iphone 上做一个类似Cydia或同步推的东西。 怎么将图片裁去一个角再显示? mac下使用Vss,vss for Mac ? 如何在应用启动时根据条件加载不太的页面 Bundle name究竟体现在什么地方 如何使用performSelectorOnMainThread调用其他类的函数 wcf restful post 参数值为null 苹果提包被拒绝。求解决办法 优酷 m3u8改版了 怎么播放不出来了 xcode发布显示App有错误,望大神问指点!
由于你是在appdelegate中初始化的uitabbarcontroller ,所以在这里你可以添加一个观察者。由它来检查noticecontroller发送过来的通知,通知可以传递一个uitabbarcontroller哪个项要被选中的索引,根据这个索引来设置哪个item被选中。
noticeController 属于uitabbarcontroller的item项,你确定在noticecontroller中可以直接访问uitabbarcontroller?
noticeController 属于uitabbarcontroller的item项,你确定在noticecontroller中可以直接访问uitabbarcontroller?试过了,千真万确。