//UIbarbuttonItem declarationUIbarbuttonItem* button1 = [[UIbarbuttonItem alloc] initWithTitle:@"button Text" style:UIbarbuttonItemStylebordered target:self action:@selector(myAction)];//method 1[self settoolbaritems:[NSArray arrayWithObjects: button1,nil] animated:YES];//method 2[self.navigationController.toolbar setItems:[NSArray arrayWithObject:button1]];//method 3self.navigationController.toolbaritems = [NSArray arrayWithObject:button1];//displaying toolbar[self.navigationController setToolbarHIDden:NO];
上述方法都不适用于在工具栏上显示按钮 – 我得到的只是一个空白工具栏.有什么明显的东西我在这里不见了吗?
解决方法 移动//UIbarbuttonItem declarationUIbarbuttonItem* button1 = [[UIbarbuttonItem alloc] initWithTitle:@"button Text" style:UIbarbuttonItemStylebordered target:self action:@selector(myAction)];//method 1[self settoolbaritems:[NSArray arrayWithObjects: button1,nil] animated:YES];//displaying toolbar[self.navigationController setToolbarHIDden:NO];
to vIEwDIDAppear:(BOol)animated这是UINavigationController获取它管理的UIVIEwController工具栏项的点.
总结以上是内存溢出为你收集整理的ios – 无法将UIBarButtonItem添加到工具栏全部内容,希望文章能够帮你解决ios – 无法将UIBarButtonItem添加到工具栏所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)