iphone sdk:如何正确切换控制器
我现在在我的应用程序上挣扎了几天,有些事情我不确定做得是否正确。 我有一个带有登录视图控制器、选项卡栏视图控制器和横向视图控制器的应用程序,仅当第一个选项卡处于横向模式时才应使用。 我已将这 3 个控制器添加为 AppDelegate 的属性。 每次我需要切换视图时,我都会执行以下操作: - 从超级视图中删除当前视图 - 使用 [window addSubview:newViewController.view] 将新视图添加到窗口
这是正确的方法吗?
多谢, 吕克
I am struggling with my app for a couple of days now and there are some things I am not sure to do correctly.
I have an app with a login view controller, a tab bar view controller and a landscape view controller that should only be used when the first tab is in landscape mode.
I have added those 3 controllers as attributes of the AppDelegate.
Each time I need to switch view I perform stuff like:
- remove the current view from the super view
- add the new view to the windows with [window addSubview:newViewController.view]
Is this the right way to do this ?
Thanks a lot,
Luc
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
我不喜欢将这些 ViewController 添加为属性的想法。虽然还好。
I don't like the idea of adding those ViewControllers as properties. Though it is fine.