在我的应用中,我有一个标签栏。当我从一个选项卡移动到另一个选项卡时,未调用委托方法。
我只是通过一个按钮从一个标签切换到另一个标签,而ViewWillAppear没有调用。因为当我点击按钮时,在下一个选项卡中,它正在点击API,并且我的屏幕中没有显示返回的值。如何克服这个问题?
以下是单击标签按钮时给出的行。
**iphoneDelegate.tabbarcontrolObject setSelectedIndex:1**
答案 0 :(得分:0)
您是否已在实施代表的控制器中将代理设置为自己?
[iphoneDelegate.tabbarcontrolObject setDelegate:self] ?
答案 1 :(得分:0)
我已添加此行并获得我的解决方案
[self.tabBarController setSelectedIndex:1];
[self.tabBarController.selectedViewController viewWillAppear:YES];