iOS开发,删除某个导航控制器

news/2024/7/20 21:55:08 标签: ios

iOS开发,界面跳转过程中,删除某一个导航控制器

方法一、直接删除第几个控制器

NSMutableArray *navigationArray = [[NSMutableArray alloc] initWithArray: self.navigationController.viewControllers];
[navigationArray removeObjectAtIndex: 2]; 
self.navigationController.viewControllers = navigationArray;

方法二、删除控制器制动控制器(知道名称)

NSMutableArray *vcArr = [[NSMutableArray alloc]initWithArray:self.navigationController.viewControllers];
for (UIViewController *vc in vcArr) {
   if ([vc isKindOfClass:[RenZhengBoHuiVC class]]) {
       [vcArr removeObject:vc];
       break;
   }
}
self.navigationController.viewControllers = vcArr;

解决方案


http://www.niftyadmin.cn/n/523563.html

相关文章

html学习笔记 - meta link

<!DOCTYPE html> <html lang"en"> <head><!-- 编码格式 --><meta charset"UTF-8"> <!-- 关键字 用来给seo&#xff08;搜索引擎检索用的&#xff09;--><meta name "keywords" content "用来…

iOS开发,如何获取手机设备号

iOS开发&#xff0c;获取手机设备号 //获取设备id号UIDevice *device [UIDevice currentDevice];//创建设备对象NSString *deviceUID [[NSString alloc] initWithString:device.identifierForVendor.UUIDString];NSLog("%",deviceUID); // 输出设备idNSString *st…

html学习笔记 - table表格

<!DOCTYPE html> <html lang"en"> <head><meta charset"UTF-8"><title>table表格</title> </head> <body><table width "200" height "200" border "1" cellspacing…

iOS开发,如何使用XIB设置UIView的圆角和边框

废话不多说&#xff0c;直接上代码 1、 layer.cornerRadius Number类型 2、 layer.masksToBounds Boolean类型 3、 layer.borderWidth Number类型 4、 layer.borderColor Color但是实际开发中&#xff0c;只有1、2两句代码有用&#xff0c; 3、4两句代码似乎没什么作…

html学习笔记 - sublime text 插件安装

command shift p 呼出搜索界面 输入 Packge Control:Install Package 进入到插件搜索列表 Emmet -- >快速生成html标签结构 Emmet Css Snippets -- > CSS 代码片段自动补齐 AndyJS2-master --> Javascript 代码片段自动补齐 HTMLAttributes -->html属性补全功能 …

Mac - Android Studio 模拟器突然打不开了解决方法,亲测有用

因突然关机导致Android Studio没有正常退出&#xff0c;重启时&#xff0c;Android Studio模拟器打不开了 完美解决&#xff0c;亲测有用 解决方法如下 1、查找文件夹 2、删除文件夹下面的所有后缀为lock的文件 3、重启 OK。完美解决 更多解决方案

mac 升级系统后 ”任何来源“被取消了找回方法

找回方法 终端输入&#xff1a; sudo spctl --master-disable 转载于:https://www.cnblogs.com/qqcc1388/p/6425166.html

iOS开发,设置导航栏的右侧按钮不显示 CustomView:button, button上面放图片,不显示

废话不多说,直接上代码 self.navigationItem.rightBarButtonItem [[UIBarButtonItem alloc] initWithCustomView:self.rightBtn];按钮不显示的bug- (UIButton *)rightBtn {if (!_rightBtn) {_rightBtn [[UIButton alloc] init];[_rightBtn setImage:[UIImage imageNamed:&qu…