当前位置: 代码迷 >> Iphone >> 怎么在一个界面停留2秒后自动进入下一界面
  详细解决方案

怎么在一个界面停留2秒后自动进入下一界面

热度:203   发布时间:2016-04-25 06:51:27.0
如何在一个界面停留2秒后自动进入下一界面?
我想做个启动画面,停留2秒后自动进行下一个画面。
有人说在 -(void)viewDidAppear:(BOOL)animated中
加入[self perforSelector:@selector(jump:) afterDelay:2.0]这样可以
编译时出警告 Startpage may not respond to '-performSelector.....'这样的,

performSelector到底该怎么用?
是不是还要加什么头?

------解决方案--------------------
你可以试试语句中的self改为self.view, 在afterDelay前加入withObject:nil
------解决方案--------------------
写个停留两秒的程序,然后调用这个函数就行了
------解决方案--------------------
可以使用定时器 NSTimer *timer;
 
timer = [NSTimer scheduledTimerWithTimeInterval: 2.0
target: self
selector: @selector(jump:)
userInfo: nil
repeats: NO];

------解决方案--------------------
performSelector是Nsobject的在头文件的像添加协议一样加上<NSObject>
  相关解决方案