【问题标题】:How to switch between views in IOS 6如何在 IOS 6 中切换视图
【发布时间】:2012-10-11 21:57:29
【问题描述】:

我正在开发 ios 6 应用程序,需要在 2 个视图之间切换。 我已经以这种方式为 ios 5 完成了它:

-(IBAction)BtnClicked:(id)sender

{

   MainViewController* mainView = [[MainViewController alloc] initWithNibName:nil
                                                              bundle:nil];

   mainView.modalTransitionStyle = UIModalTransitionStyleCrossDissolve;

   [self presentModalViewController:mainView animated:NO];

}

但对于 ios 6,xcode 要求 presentModalViewController 已弃用。 那么怎么做这些东西呢? 请帮忙。

【问题讨论】:

    标签: iphone objective-c ios xcode ios6


    【解决方案1】:

    阅读 UIViewController 文档,已弃用的方法及其替代方法都在此处列出。

    presentModalViewController:动画: 向用户呈现由给定视图控制器管理的模态视图。 (在 iOS 6.0 中已弃用。请改用 presentViewController:animated:completion:。)

    查看official page

    【讨论】:

      【解决方案2】:

      在 iOS6 中,presentModalViewController:animated: 方法已弃用。你应该使用presentViewController:animated:completion:。更多信息请参考this official document

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2011-11-17
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多