自动化pushviewcontroller
我正在开发一个小应用程序......并且我想强制pushviewcontroller。我的意思是,我希望 10 个或更多视图控制器在给定的时间间隔内自动“播放”给定的动画(一个接一个地播放,无需按任何按钮)。
我不是要求代码(但我不会拒绝它)......只是一个想法,或一个链接
I'm working on a small app ... and I want to force pushviewcontroller. What I mean is that I want 10 or more viewcontrollers to "play" automatic (go on one after another without pressind any buttons) at a given time interval with a given animation.
I'm not asking for code (but I wouldn't say no to it) ... just a idea, or a link
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(3)
谁拥有导航控制器?如果它属于 appDelegate,则可以在 appDelegate 中设置一个 NSTimer。它需要一个时间间隔和一个选择器。选择器可以发送pushViewController消息。
Who owns the Navigation controller? If it's owned by the appDelegate, you could set up an NSTimer in the appDelegate. It takes a time interval and a selector. The selector could send a pushViewController message.
一种方法是尝试使用通知(中心)。第二种是使用线程。
您可以对这两种情况应用以下步骤。
One way is to try with Notification(center). The second is using threads.
You can apply the following steps for both the cases.
查看 Apple 官方文档中的 UICatalog 。注意
ImageViewController
,因为它用动画呈现不同的视图。Have a look at UICatalog from Apple's official documentation. Pay attention to
ImageViewController
, as it presents different views with animation.