0
私はのUITableViewで映画のリストと簡単なアプリケーションを持っています。いくつかの行を選択すると、私は現在のMPMoviePlayerControllerが何であるかを示すモーダル・ビュー・コントローラーを開きます。(白)空行
[self.navigationController presentModalViewController:playerController animated:YES];
また、プレイヤーの再生が終了したら、メッセージをキャッチするようにオブザーバーを設定します。演奏が終了すると 、私はプレーヤーのコントロールで「完了」をクリックすると、すべてが素晴らしい仕事
[self dismisModalViewControllerAnimated:YES];
を作ります。しかし、それがフルスクリーンモードで自己再生を終了したら、ステータスバーのような高さ20pxを持つUITableViewセルの下に白い線が表示されます。 誰かがこの問題を解決する方法を知っていますか?
あなたUITableViewCellsは20の高さを持っていますか?あなたが提供したコードは、MPMoviePlayerControllerが終了したときに空白とは何の関係もないので、あなたのビュー全体で使用しているコードをもっと投稿してみてください。 – WrightsCS
moviewPlayerモーダルビューが閉じられた後、UITableViewが20pxで「ジャンプ」するようです。しかし、それが全画面モードで終了している場合にのみ、 – Ku6ep