如何在一个界面停留2秒后自动进入下一界面?

iOS 码拜 10年前 (2015-05-08) 933次浏览 0个评论
 

我想做个启动画面,停留2秒后自动进行下一个画面。
有人说在 -(void)viewDidAppear:(BOOL)animated中
加入[self perforSelector:@selector(jump:) afterDelay:2.0]这样可以
编译时出警告 Startpage may not respond to “”-performSelector…..””这样的,

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

60分
你可以试试语句中的self改为self.view, 在afterDelay前加入withObject:nil
貌似不行。。
5分
写个停留两秒的程序,然后调用这个函数就行了
引用 3 楼 linux_fay 的回复:

写个停留两秒的程序,然后调用这个函数就行了

在哪里调这个函数?

withObject:nil
写成了WithObject:nil
也不给老子报个错,火大。。。。。。。fuck Xcode
……
20分
可以使用定时器  NSTimer *timer;
 
timer = [NSTimer scheduledTimerWithTimeInterval: 2.0
                                         target: self
                                        selector: @selector(jump:)
                                        userInfo: nil
                                        repeats: NO];
15分
performSelector是Nsobject的在头文件的像添加协议一样加上<NSObject>
6楼正解

CodeBye 版权所有丨如未注明 , 均为原创丨本网站采用BY-NC-SA协议进行授权 , 转载请注明如何在一个界面停留2秒后自动进入下一界面?
喜欢 (0)
[1034331897@qq.com]
分享 (0)

文章评论已关闭!