0
我有一个UITableView,它有一个导航栏,可以通过UINagivationController将它传递给我的应用的视图控制器。表视图是可编辑的,我可以删除单元格。无意中丢失了一个导航栏
我发现我认为是一个错误。当我从左向右滑动时,桌面视图消失以显示视图控制器。但是,如果我只有一半承诺进行滑动操作,并且只走3/4(不完全转到View Controller)并返回到Table View,则导航栏将被删除。我用编程方式删除了视图控制器的导航栏,但我没有从表格视图控制器中删除它。对于我的表视图来说,导航栏是非常重要的,因为它是我可以返回到视图控制器的唯一方式(一旦导航栏消失了,它不再允许我通过以下方式继续回到视图控制器:由于某种原因使用从左到右滑动)。
有没有人看到这个问题?是否需要添加代码以确保导航栏不会消失?
你在哪里编程删除的导航栏???也许你可以将它移动到VC生命周期的另一部分,以确保它不会被中止滑动删除。 (如果可以,请发布此代码。) – aganders3
我已经在viewController的viewdidload中添加了编程式删除导航栏。但是,我想知道,有没有办法确保导航栏在TableView的viewdidar上重新加载? –
此外,有没有一种方法可以删除Segue的滑动手势以转到View Controller? –