【发布时间】:2015-07-09 05:52:42
【问题描述】:
如何在标签栏的视图控制器中重用栏按钮项的功能(以编程方式添加)?
另外,我想在导航栏中的其他视图控制器中显示栏按钮项(以编程方式添加)。我想在其他四个视图控制器中重用第一个视图控制器中编写的代码。
【问题讨论】:
标签: ios objective-c xcode
如何在标签栏的视图控制器中重用栏按钮项的功能(以编程方式添加)?
另外,我想在导航栏中的其他视图控制器中显示栏按钮项(以编程方式添加)。我想在其他四个视图控制器中重用第一个视图控制器中编写的代码。
【问题讨论】:
标签: ios objective-c xcode
因此,您希望每个屏幕都显示顶部。 最好的方法是:
1) 创建一个 uiviewcontroller- TOPBARVIEWCONTROLLER : UIViewController 并在顶部栏中添加你想要的按钮。
例如,
@property (nonatomic, strong) UILabel *headerLBL;
-(void)setHeaderTitle:(NSString *)strHeading;
2) 现在在您想要顶栏的另一个 viewController 类中,
#import "TOPBARVIEWCONTROLLER.h"
而不是使用:picgramViewcotroller: UIViewController 使用:picgramViewcotroller:TOPBARVIEWCONTROLLER 在 .h 文件中
在.m文件中,在viewdidload中,调用:
[self setHeaderTitle:@"New header title"];
【讨论】: