UITableViewController が埋め込まれた UINavigationController で構成されるポップオーバーを実装しました。ポップオーバーが表示されると、ナビゲーション バーの上部と側面がトリミングされます。サイズを強制してここで読んだソリューションを使用しようとしました- CGRectMake(0,0) に設定してから、ViewWillAppear と ViewDidAppear で適切なサイズに設定しましたが、効果はありません。UINavigationController と UITableViewController は、シミュレートされたメトリクスでフリーフォームとしてのサイズを持っています (私は推論を試みましたが、役に立ちませんでした)。ポップオーバーのサイズを明示的なサイズに設定しようとしましたが、まだうまくいきません。正しく見えるようにするための私の試みはすべて無視されます。
動的TableViewでポップオーバーの見栄えを良くするための鍵は何ですか?
ティア!