我有一个 UINavigationController 进入加载数据的 ViewController。然后这个 ViewController 转到 TabViewController。这个 TabViewController 有两个选项卡,每个选项卡转到不同的 UITableViewController。这两个 TableViewController 然后继续使用相同的 DetailsViewController。
现在,当从 DetailVC 向后导航时,我收到此错误:
嵌套推送动画可能会导致导航栏损坏
在意外状态下完成导航转换。导航栏子视图树可能会损坏。
*由于未捕获的异常“NSInvalidArgumentException”而终止应用程序,原因:“无法将自身添加为子视图”。
此外,两个 TableView 的设置方式相同,但底部表格视图从框架的顶部开始,因此它的部分被导航栏遮挡。