【发布时间】:2014-02-13 05:32:13
【问题描述】:
我正在开发一个带有标签栏的应用,它有三个不同的标签。在第二个选项卡上,当每个选项卡失去焦点时,即当用户转到另一个选项卡时,我想隐藏一些控件(文本字段和标签)。
有没有特定的方法可以做到这一点。
顺便说一句,我知道隐藏控件的代码。
[anylbl setHidden:YES];
我只是想知道视图失去焦点的方法。
【问题讨论】:
-
通过标签栏委托方法,例如 - shouldSelectViewController 或 didSelectViewController
-
使用 self.tabBarController.selectedIndex=1;失去对其他标签的关注。我不知道这对你有没有帮助..
-
@Vidhyanand:这会有所帮助。谢谢!
-
@Nayan:正如 Balram Tiwari 在回答中说明的那样。这也是一种方法。
标签: ios iphone objective-c