0

私は presentViewController (今のところ) を使用してある UIViewController から別の UIViewController に移動していますが、ボタンをタッチして次の UIViewController に移動すると、最初に表示される 2 番目の「ラグ」のようなものがあります。

X時間実行され、目的のViewControllerが表示される「ロード画面」のような簡単な方法を知っている人はいますか? この方法では、「ロード画面」で覆われるため、ラグは実際には発生しません。

よろしくお願いします!!

4

1 に答える 1

0

このコードを最初のクラスに書きます。例:-

- (IBAction) clickButton:(UIButton *) sender 
    {
        [self performSelector:@selector(presentAnotherView) withObject:nil afterDelay:1.0f];
    }

    - (void) presentAnotherView
    {
        HomeViewController *home = [[HomeViewController alloc] initWithNibName:@"HomeViewController" bundle:nil];

        [self presentModalViewController:home animated:YES];
    }
于 2013-11-08T05:41:59.830 に答える