我已经实现了一个 Popover,它由一个嵌入了 UITableViewController 的 UINavigationController 组成。当弹出框出现时,导航栏在顶部和侧面被裁剪。我尝试使用我在此处阅读的解决方案来强制大小 - 将其设置为 CGRectMake(0,0) 然后在 ViewWillAppear 和 ViewDidAppear 上设置为正确的大小,但它没有效果。UINavigationController 和 UITableViewController 在 Simulated Metrics 中具有自由形式的大小(尽管我尝试过 Inferred,但也无济于事)。我已经尝试将弹出框大小设置为显式大小,但仍然不行。它忽略了我所有让它看起来正确的尝试。
使用动态 TableView 使弹出框看起来不错的关键是什么?
蒂亚!