【问题标题】:Setting delay in pushing view controller iphone设置推送视图控制器 iphone 的延迟
【发布时间】:2010-03-09 09:24:22
【问题描述】:

我正在创建一个基于导航的应用程序。我有从导航控制器推送和弹出的不同视图(弹出主要使用后退按钮)。这是我用于推送视图控制器的代码。

MyViewController *dvController = [[MyViewController alloc] initWithNibName:@"MyViewController" bundle:nil];
[self.navigationController pushViewController:dvController animated:YES];
[dvController release];

我希望在推送新视图控制器时设置动画延迟。 iPhone中的默认幻灯片动画对我来说没问题。但有一些延迟。

有什么办法吗?

【问题讨论】:

    标签: iphone animation controller navigation


    【解决方案1】:

    可以使用 NsTimer 设置所需的延迟。并使用定时器调用方法。

    【讨论】:

      【解决方案2】:

      将上面的代码封装在一个方法中,并用-performSelector:afterDelay:调用它。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 2016-09-28
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2016-10-22
        • 2010-12-11
        相关资源
        最近更新 更多