UIImageView を備えたビューコントローラーがあります。ビューではロードされましたが、特定の時間間隔で画像ビューに画像を設定したいと思います。その後、画像ビューをクリアし、アプリケーションを次の画面に切り替える必要があります。動作していない次のコードを試しました:
welcomeImage.image=[UIImage imageNamed:@"abc.png"];
sleep(5);
homeScreenController *controller=[[homeScreenController alloc]initWithNibName:@"homeScreenController" bundle:nil];
controller.modalTransitionStyle=UIModalTransitionStyleCrossDissolve;
[self presentModalViewController:controller animated:YES];
この場合、ビューがロードされる前にスリープ状態になり、次の画面にも進みません。では、コードのどこが間違っているのでしょうか?