ファイルの 1 つからプログラムで新しい UIView を作成し、.m
5 秒後に既存のビューに戻ろうとしています。これは私が望んでいることをしていないため、私の論理はオフになっているようです。私のコードは以下です。
UIView *mainView = self.view;
UIView *newView = [[UIView alloc] init];
newView.backgroundColor = [UIColor grayColor];
self.view = newView;
sleep(5);
self.view = mainView;
5秒間スリープしてから何もしないようです。
私は次のことをしたい、
- ストア開始ビュー
- 新しいビューを作成
- 灰色のビューを表示
- 5 秒待ちます
- 元のビューを表示
どこが間違っていますか?それは私の論理である必要があるか、これらの手順の重要な部分が欠けているように感じます.
助けてくれてありがとう!:)