我已经采取UITabbar,我已经使用两个按钮作为TabItem.I要执行两个不同的操作,通过单击该两个按钮,所以我怎么能得到特定的动作,点击特定的Tabbar按钮。如何通过单击TabbarItem按钮来获取Tabbar项按钮的Click事件?
11
A
回答
25
你很可能想利用UITabBarControllerDelegate,然后处理didSelectViewController方法。
- (void)tabBarController:(UITabBarController *)tabBarController didSelectViewController:(UIViewController *)viewController
23
-(void)tabBar:(UITabBar *)tabBar didSelectItem:(UITabBarItem *)item
{
if(item.tag==1)
{
//your code
}
else
{
//your code
}
}
可以使用UITabBarDelegate
保持其的按钮被分配tag
或title
为title
,您可以使用item.title
按下轨道。
相关问题
- 1. 如何通过按钮点击控制tabbar项目?
- 2. 如何通过单击按钮获取单元格值
- 3. 如何编写按钮的Click事件?
- 4. 捕获Like按钮的单击事件
- 5. 通过单击X按钮
- 6. 通过单击按钮
- 7. 如何获取与MeteorJS单击的按钮旁边的按钮
- 8. 委派一个按钮单击事件通过点击另一个按钮
- 9. UIWebView按钮单击事件
- 10. WPF按钮单击事件
- 11. 单击事件按钮
- 12. jquery按钮单击事件
- 13. 如何从单击的事件中获取调用按钮
- 14. 如何获取模型表单按钮的点击事件?
- 15. 如何从gridview中的按钮获取单击事件
- 16. 如何通过单击按钮显示另一个按钮?
- 17. 如何通过单击按钮来获取tableview单元格中textfield的值?
- 18. 如何通过单击该按钮将按钮转换为保存按钮
- 19. Android:单击按钮时如何从按钮中获取文本?
- 20. 如何在按钮上生成事件以通过按钮iphone
- 21. TabBar当前按钮点击
- 22. 如何通过单击html按钮来获取h1的文本值?
- 23. 如何通过单击DataTable中的每个列按钮来获取列值?
- 24. 如何禁用之外按钮事件时,请单击单击按钮javacript
- 25. 通过单击按钮获取表单的值?无提交
- 26. 触发asp:按钮的点击事件,通过点击另一个asp:按钮
- 27. 单击事件按钮5次点击后禁用按钮
- 28. 单击按钮时获取所选单选按钮的编号
- 29. 如何更改单击按钮上的tabbaritem图像?
- 30. 如何通过单击按钮来更改ImageView中的图片?
如果您没有使用实际的TabBarController,并且只想捕获普通视图控制器中的某些标签栏轻敲事件,则此解决方案非常有用。谢谢! – 2012-12-14 16:11:40