default.png 文件之后、MainWindow.nib 之前有 5 秒的介绍页面
我创建了一个项目,其中 default.png
休眠 3 秒,然后加载 MainWindow.xib
我想创建一个新的 IntroPageViewController.xib 在
FirstPageViewController.xib
加载之前。我想在 IntroPage 中放入一些文本,该文本加载 10 秒并有一个跳过按钮。 我已经创建了 FirstPageViewController.xib
,现在我想在 applicationdidfinishlaunching
中加载 IntroPageViewController.xib
。
我尝试在 FirstPageAppDelegate.h
和 .m 中进行更改,但是 FirstPageViewController.xib
仍然会加载,并且如果我对 info.plist
进行更改加载 IntroPageViewController.xib
或 IntroPageViewController
应用程序崩溃。 需要帮助请。
提前非常感谢:)
问候, 编码员
I had created a project where the default.png
sleeps for 3 seconds and then the MainWindow.xib
is loaded I wanted to create a new IntroPageViewController.xib
before the FirstPageViewController.xib
loads . I wanted to put some text in the IntroPage which loads for 10 seconds and has a skip button .
I already created the FirstPageViewController.xib
, now I want to load IntroPageViewController.xib
in applicationdidfinishlaunching
.
I tried to make changes in the FirstPageAppDelegate.h
and .m but still the FirstPageViewController.xib
loads and if I make changes to info.plist
to load IntroPageViewController.xib
or IntroPageViewController
the application crashes .
Help needed please .
Thanks a ton in advance :)
Regards,
Coder
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
不要在 FirstPageViewController.xib 之前手动加载 IntroPageViewController.xib,而是尝试以下操作:
IntroPage 视图位于其顶部。
按下后,移除 IntroPage。
方法如下:
使用相应的 xib 文件创建一个 IntroPageViewController。
在 Xcode 中,设置一个按钮和该按钮的操作方法。
现在下一步是在 Interface Builder 中打开 IntroViewController.xib 并将 UIButton 拖到视图中,将其标题设置为“Skip”。
将按钮连接到 skipPressed 操作,并将文件所有者连接到按钮。
返回 Xcode 并构建并运行来测试它。如果一切顺利,您的 IntroView 应在启动时可见 5 秒或直到您触摸“跳过”按钮。
Instead of loading the IntroPageViewController.xib ahead of the FirstPageViewController.xib manually, try this:
IntroPage view on top of it.
pressed, remove the IntroPage.
Here's how:
Make an IntroPageViewController with corresponding xib file.
In Xcode, setup a button and an action method for that button.
Now the next step is to open IntroViewController.xib in Interface Builder and drag a UIButton to the view, set its title to 'Skip'.
Connect the button to the skipPressed action and connect File's Owner to the button.
Go back to Xcode and Build and Run to test it. If all is well, your IntroView should be visible at launch time for 5 seconds or until you touch the Skip button.
使用 ntimer 创建一些计时器。 10 秒后或按下跳过按钮时将执行相应的操作。
use nstimer to create some timer. The corresponding action will be executed after 10 sec or when skip button will be pressed.