objective-c – 如何向导航控制器添加按钮
发布时间:2020-12-16 10:32:39 所属栏目:百科 来源:网络整理
导读:这是我的代码..我无法在导航控制器中添加按钮. - (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions{ self.window = [[UIWindow alloc] initWithFrame:[[UIScreen mainScreen] bounds]]; // Ove
这是我的代码..我无法在导航控制器中添加按钮.
- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions { self.window = [[UIWindow alloc] initWithFrame:[[UIScreen mainScreen] bounds]]; // Override point for customization after application launch. UIViewController *viewController1,*viewController2,*viewController3,*viewController4; viewController1 = [[ViewController alloc] initWithNibName:@"ViewController" bundle:nil]; viewController2 = [[DisplayAllImagesController alloc] initWithNibName:@"DisplayAllImagesController" bundle:nil]; viewController3 = [[EmptyView alloc] initWithNibName:@"EmptyView" bundle:nil]; viewController4 = [[ListView alloc] initWithNibName:@"ListView" bundle:nil]; self.tabBarController = [[UITabBarController alloc] init]; self.tabBarController.viewControllers = [NSArray arrayWithObjects:viewController2,viewController1,viewController3,viewController4,nil]; self.tabBarController.title = @"Title"; self.navController = [[UINavigationController alloc] initWithRootViewController:self.tabBarController]; self.window.rootViewController = self.navController; [self.window makeKeyAndVisible]; return YES; } 所以,请让我知道如何添加按钮到导航控制器…请… 解决方法
只需在ViewController的viewDidLoad:方法中添加此波纹管代码即可…
UIBarButtonItem *btnReload = [[UIBarButtonItem alloc]initWithBarButtonSystemItem:UIBarButtonSystemItemRefresh target:self action:@selector(btnReloadPressed:)]; self.navigationController.topViewController.navigationItem.rightBarButtonItem = btnReload; btnReload.enabled=TRUE; btnReload.style=UIBarButtonSystemItemRefresh; (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- "ORA-00942: 表或视图不存在 "的原因和解决方法
- jsonserializer – 未找到laravel接口’JsonSerializable’
- C范围基于循环
- Flex 4.6 与 Amfphp 2.2.1 简洁笔记(一):环境搭建
- Swift之dispatch_source实现多线程定时关闭功能
- c# – 动态数据IObjectContextAdapter缺少引用
- Swift 中代理方法的命名方式
- reactjs – React Native StackNavigator initialRouteName
- c# – 更改实体框架将字符串连接到服务器
- Unity依赖注入(构造器注入、属性注入、方法注入)