1.Modal: 打开:presentViewController 关闭:dismissViewController 2.Push:需搭配NavigationController使用,采用压栈和出栈的方式 打开:pushViewController 关闭:popViewController 3.Se
分类:
其他好文 时间:
2016-02-29 09:17:25
阅读次数:
146
我们的APP从启动到进入主页面。是通过presentViewController构造了一个ViewController序列,类似于首页 -> 登陆页 -> 启动载入页 -> 主页面 当中。在启动载入页的viewDidAppear方法里做了非常多逻辑处理: -(void) viewDidAppear:
分类:
移动开发 时间:
2016-02-25 21:22:27
阅读次数:
425
当我想从一个VC跳转到另一个VC的时候,一般会用 - (void)presentViewController:(UIViewController *)viewControllerToPresent animated: (BOOL)flag completion:(void (^)(void))com
一、最普通的视图控制器UIViewContoller 一个普通的视图控制器一般只有模态跳转的功能(ipad我不了解除外,这里只说iPhone),这个方法是所有视图控制器对象都可以用的,而实现这种功能,有两种方法。 1、通过方法- (void)presentViewController:(UIVi.....
分类:
移动开发 时间:
2016-01-25 14:41:26
阅读次数:
169
在开发中:用[self presentViewController:VC animated:YES completion:nil];实现跳转,多次跳转后,直接返回第一个。例如:A presentViewController BB presentViewController CC 直接回到A:返回第一...
分类:
移动开发 时间:
2016-01-02 18:32:00
阅读次数:
287
1.代码跳转,vc的界面需要写在xib上UIViewController *vc = [[UIViewController alloc] init];//普通控制器[self presentViewController:vc animated:YES completion:nil];2.storyb...
分类:
其他好文 时间:
2015-12-22 17:42:07
阅读次数:
114
cocoa本身的UIViewController提供了一些用来模态展示ViewController的方法,在比较旧的系统上是 presentModalViewController这个接口,在5.0及以后的系统中统一为presentViewController接口。我们通常可以这么调用:[self p...
分类:
其他好文 时间:
2015-12-22 12:54:33
阅读次数:
134
http://stackoverflow.com/questions/20087408/lag-between-viewwillappear-and-viewdidappear两种解决方案 :1. dispatch_async(dispatch_get_main_queue(), ^{ ...
分类:
移动开发 时间:
2015-12-18 13:06:23
阅读次数:
215
iOS8.0之后, 苹果推出了UIPopoverPresentationViewController, 在弹出控制器时, 统一采用 presentViewController,但是要实现iPhone和iPad能够统一使用一段代码, 需要进行一些设置:@implementation ViewCon.....
分类:
其他好文 时间:
2015-12-11 11:21:37
阅读次数:
274
Swift中使用presentViewController跳转页面后模拟器显示黑屏问题问题原因针对storyboard制作页面和手写页面,需要使用两种不同方法进行页面跳转。解决办法针对手写页面及storyboard制作页面,使用代码进行页面跳转的两种方法。对于使用storyboard制作的页面var sb = UIStoryboard(name: "Main", bundle:nil)
var vc...
分类:
编程语言 时间:
2015-12-05 22:43:55
阅读次数:
191