-1

私はiosアプリを開発しており、ストーリーボードを一般的に使用しています。私のblackViewという名前のView Controller(xibファイルはありません)には、ビデオを再生するボタンがあります。そのボタンは、videoViewController という名前の別のビュー コントローラーに移動します (videoViewController はストーリーボードになく、xib ファイルがあります)。ユーザーが videoViewController をクリックして完了した後、ユーザーは blackView に戻る必要があり、すべてが機能するようになりましたが、videViewController から blackView に戻った後、blackView のナビゲーション バーとタブ バー コントローラーが表示されません

どうすればこれを処理できますか? blackView にこれらのナビゲーション バーとタブ バーを表示するにはどうすればよいですか?

これは私のvideoViewController.mファイルの私のコードです

- (void) moviePlayBackDidFinish:(NSNotification*)notification
{
    UIStoryboard *storyboard = [UIStoryboard storyboardWithName:@"MainStoryboard" bundle:nil];

    UIViewController * myview=[storyboard instantiateViewControllerWithIdentifier:@"blackView"];
    [self presentModalViewController:myview animated:YES]; 
}
4

1 に答える 1

2

あなたのコードから、私はあなたが何か間違ったことをしていると思います。

movieplayer が表示され、サブビューとして追加されていることを 1 つ質問する必要があります。

あなたがそれを提示している場合は、あなたのアプリでこのようなことをする必要があります.

- (void) moviePlayBackDidFinish:(NSNotification*)notification
{
[self dismissModalViewControllerAnimated:YES];

}

于 2012-06-04T07:22:17.720 に答える