移除当前控制器的两种使用方法
2017-08-22 17:56
232 查看
移除当前控制器的两种方法
1,removeFromParentViewController使用方法
[self removeFromParentViewController];
2,在根视图移除当前控制器 (推荐)
NSMutableArray *ControllersmArr = [[NSMutableArray
alloc]initWithArray:self.navigationController.viewControllers];
for (UIViewController *vc
in ControllersmArr) {
if ([vc isKindOfClass:[ResetPhonecNameController
class]]) {
[ControllersmArr removeObject:vc];
break;
}
}
self.navigationController.viewControllers = ControllersmArr;
1,removeFromParentViewController使用方法
[self removeFromParentViewController];
2,在根视图移除当前控制器 (推荐)
NSMutableArray *ControllersmArr = [[NSMutableArray
alloc]initWithArray:self.navigationController.viewControllers];
for (UIViewController *vc
in ControllersmArr) {
if ([vc isKindOfClass:[ResetPhonecNameController
class]]) {
[ControllersmArr removeObject:vc];
break;
}
}
self.navigationController.viewControllers = ControllersmArr;
相关文章推荐
- 封装顶部选择按钮(使用block可以在当前控制器下面添加方法)
- 使用js获取当前页面地址栏参数的两种方法
- ASP.NET2.0中的GRIDVIEW控件在使用TemplateField中的LinkButton时如何在RowCommand事件中找到当前行index的方法
- RDCL报表的两种使用方法/为DataSet添加两个Table_AX
- NetBeans IDE VWP 数据表中当前行的两种得到方法
- 控件开发时两种JS嵌入资源方式的使用方法
- 使用SONY 707或717数码相机拍摄红外照片的两种方法
- c#使用webBrowser,控制页面、提交表单的两种方法
- HTMLParser的两种使用方法
- 使用VC连接Access数据库的两种方法
- ASP.NET下根据QueryString决定使用哪块JavaScript的两种方法 :)
- VB.NET中使用FTP下载文件的两种方法
- 使用webBrowser 提交表单,控制页面的两种方法
- Eclipse中perspective(透视图)的两种使用方法详解
- RSS制作(C#) - 使用XML DOM和XmlTextWriter(见评论)两种方法
- oracle 两种方法不同的效率!务必少使用 not in
- 在delphi中使用xml文档有两种方法
- RSS制作(C#) - 使用XML DOM和XmlTextWriter(见评论)两种方法
- Maven使用第三方jar文件的两种方法
- VB.NET中使用FTP下载文件的两种方法。