【问题标题】:iOS tabBarController detect selected index in AppDelegateiOS tabBarController 检测 AppDelegate 中的选定索引
【发布时间】:2015-02-22 15:23:20
【问题描述】:

AppDelegate.h *****

@interface AppDelegate : UIResponder <UIApplicationDelegate,UITabBarControllerDelegate,UITabBarDelegate>

AppDelegate.m *****

- (void)tabBarController:(UITabBarController *)tabBarController didSelectViewController:(UIViewController *)viewController
{
    NSLog(@"%lu",(unsigned long)tabBarController.selectedIndex);
}

这种方法行不通? 单击标签栏项目时我想滚动顶部 请帮忙:)

【问题讨论】:

标签: ios objective-c uitabbarcontroller uitabbar appdelegate


【解决方案1】:

您只需在第一个 viewController 的 viewDidLoad 方法中添加这一行:

self.tabBarController.delegate = ((AppDelegate *)[UIApplication sharedApplication].delegate);

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2014-01-03
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2020-04-16
    相关资源
    最近更新 更多