UITableView があり、RowSelected で読み込みアニメーションを表示してから別の ViewController を読み込みたい:
public override void RowSelected (UITableView tableView, NSIndexPath indexPath)
{
LoadingView LV = new LoadingView();
LV.Show("Loading...");
specScreen = new SpecScreen();
controller.NavigationController.PushViewController(specScreen, true);
LV.Hide();
}
ただし、読み込みアニメーションは、次のビューコントローラーが読み込まれた後の一瞬だけ表示されます。
Loading アニメーションを表示してから、次の View Controller がロードされて再び非表示になるのを待つにはどうすればよいですか?