Ios 选项卡栏控制器情节提要选项卡栏项目上的单击事件
我在故事板中有一个选项卡栏控制器,与两个视图连接。 在视图2(TimelineView)中,我在.h文件中设置了:Ios 选项卡栏控制器情节提要选项卡栏项目上的单击事件,ios,objective-c,xcode,uitabbarcontroller,uitabbaritem,Ios,Objective C,Xcode,Uitabbarcontroller,Uitabbaritem,我在故事板中有一个选项卡栏控制器,与两个视图连接。 在视图2(TimelineView)中,我在.h文件中设置了: @interface Timeline_Overview : UIViewController<UITabBarDelegate>{ } @property (nonatomic, retain) IBOutlet UITabBarItem *PostImage; 但这一真空不会激发:( 这是故事板上的一张照片: 有人能帮忙吗 编辑: 这是我的检查结果,看起来像你的
@interface Timeline_Overview : UIViewController<UITabBarDelegate>{
}
@property (nonatomic, retain) IBOutlet UITabBarItem *PostImage;
但这一真空不会激发:(
这是故事板上的一张照片:
有人能帮忙吗
编辑:
这是我的检查结果,看起来像你的,但不起作用:(
编辑2:
在我的故事板中,我已从“后期图像”选项卡将自定义类设置为我的“Timeline\u Overview”,但它不起作用:(
将
情节提要
中的UITabBarController
代理
的连接检查器更改为相关类,请参见屏幕截图:
别忘了将identity inspector更改为自定义选项卡栏:
将
情节提要
中的UITabBarController
代理
的连接检查器更改为相关类,请参见屏幕截图:
别忘了将identity inspector更改为自定义选项卡栏:
将
情节提要
中的UITabBarController
代理
的连接检查器更改为相关类,请参见屏幕截图:
别忘了将identity inspector更改为自定义选项卡栏:
将
情节提要
中的UITabBarController
代理
的连接检查器更改为相关类,请参见屏幕截图:
别忘了将identity inspector更改为自定义选项卡栏:
如果您正在使用故事板,请执行此操作 在didFinishLaunchingWithOptions中
UITabBarController *tabBar = (UITabBarController *)self.window.rootViewController;
[tabBar setDelegate:self];
同样在AppDelegate中,保留
然后
-(void) tabBarController:(UITabBarController *)tabBarController didSelectViewController:(UIViewController *)viewController
{
//Write your code here
}
如果您正在使用故事板,请执行此操作 在didFinishLaunchingWithOptions中
UITabBarController *tabBar = (UITabBarController *)self.window.rootViewController;
[tabBar setDelegate:self];
同样在AppDelegate中,保留
然后
-(void) tabBarController:(UITabBarController *)tabBarController didSelectViewController:(UIViewController *)viewController
{
//Write your code here
}
如果您正在使用故事板,请执行此操作 在didFinishLaunchingWithOptions中
UITabBarController *tabBar = (UITabBarController *)self.window.rootViewController;
[tabBar setDelegate:self];
同样在AppDelegate中,保留
然后
-(void) tabBarController:(UITabBarController *)tabBarController didSelectViewController:(UIViewController *)viewController
{
//Write your code here
}
如果您正在使用故事板,请执行此操作 在didFinishLaunchingWithOptions中
UITabBarController *tabBar = (UITabBarController *)self.window.rootViewController;
[tabBar setDelegate:self];
同样在AppDelegate中,保留
然后
-(void) tabBarController:(UITabBarController *)tabBarController didSelectViewController:(UIViewController *)viewController
{
//Write your code here
}
感谢您的重播:我已经编辑了我的问题,我在您的图片中有类似的问题,但它不起作用:(好的,我有,但它不起作用,如果我单击“PostImage”选项卡,则无效不会触发:(Ctrl-drag.U也可以通过代码来实现,但别忘了将identity inspector中的自定义类更改为自定义Tabbar控制器Rok我已将代理从Tab Bar控制器连接到Tab Bar,并且是我在自定义类中设置的PostImage选项卡我在上面发布的类是这样吗?对不起,我想我没有解释清楚。如果你不要从UITabBarController继承,只想成为它的委托,因此将自定义类保留为UITabBarController(在标识检查器中),并通过代码将委托设置为:“myTabBar.delegate=self;”感谢您的重播:我已经编辑了我的问题,我在您的图片中有类似的问题,但它不起作用:(好的,我有,但它不起作用,如果我点击“PostImage”选项卡,则无效不会触发:(Ctrl-drag.U也可以通过代码来实现,但别忘了将identity inspector中的自定义类更改为自定义Tabbar控制器Rok我已将代理从Tab Bar控制器连接到Tab Bar,并且是我在自定义类中设置的PostImage选项卡我在上面发布的类是这样吗?对不起,我想我没有解释清楚。如果你不要从UITabBarController继承,只想成为它的委托,因此将自定义类保留为UITabBarController(在标识检查器中),并通过代码将委托设置为:“myTabBar.delegate=self;”感谢您的重播:我已经编辑了我的问题,我在您的图片中有类似的问题,但它不起作用:(好的,我有,但它不起作用,如果我点击“PostImage”选项卡,则无效不会触发:(Ctrl-drag.U也可以通过代码来实现,但别忘了将identity inspector中的自定义类更改为自定义Tabbar控制器Rok我已将代理从Tab Bar控制器连接到Tab Bar,并且是我在自定义类中设置的PostImage选项卡我在上面发布的类是这样吗?对不起,我想我没有解释清楚。如果你不要从UITabBarController继承,只想成为它的委托,因此将自定义类保留为UITabBarController(在标识检查器中),并通过代码将委托设置为:“myTabBar.delegate=self;”感谢您的重播:我已经编辑了我的问题,我在您的图片中有类似的问题,但它不起作用:(好的,我有,但它不起作用,如果我点击“PostImage”选项卡,则无效不会触发:(Ctrl-drag.U也可以通过代码来实现,但别忘了将identity inspector中的自定义类更改为自定义Tabbar控制器Rok我已将代理从Tab Bar控制器连接到Tab Bar,并且是我在自定义类中设置的PostImage选项卡我在上面发布的类是这样吗?对不起,我想我没有解释清楚。如果你不要从UITabBarController继承,只想成为它的委托,所以将自定义类保留为UITabBarController(在标识检查器中),并通过代码将委托设置为:“myTabBar.delegate=self;”