- (voID)selectSurah:(ID)sender { SurahtableVIEwController * surahtableVIEwController = [[SurahtableVIEwController alloc] initWithNibname:@"SurahtableVIEwController" bundle:nil]; surahtableVIEwController.navigationItem.Title=@"Surah"; surahtableVIEwController.navigationItem.backbarbuttonItem.Title=@"Back"; UINavigationController *aNavigationController = [[UINavigationController alloc] initWithRootVIEwController:surahtableVIEwController]; [self presentModalVIEwController:aNavigationController animated:YES]; }解决方法 我不相信有可能从导航堆栈中d出根视图控制器,但是您可以使用添加为UIbarbuttonItem的自定义视图的UIbutton伪造它:
UIbutton *b = [[UIbutton alloc]initWithbuttonType:UIbuttonTypeCustom];[b setimage:[UIImage imagenamed:@"BackImage.png"] forState:UIControlStatenormal];[b addTarget:self action:@selector(back:) forControlEvents:UIControlEventtouchUpInsIDe];self.leftbarbuttonItem = [[UIbarbuttonItem alloc]initWithCustomVIEw:b];
适合iOS UI元素的PSD可以找到here.
总结以上是内存溢出为你收集整理的iphone – 如何在UINavigationController的RootViewController上显示按钮?全部内容,希望文章能够帮你解决iphone – 如何在UINavigationController的RootViewController上显示按钮?所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)