iphone - 导航 Controller 和 View 在返回时不更新

标签 iphone objective-c xcode ios

我有一个基于导航的应用程序,在我的第一个 View 中有一个右栏按钮,它将第二个 View 推送到导航 Controller 。在查看第二个 View 时单击后退按钮(左栏按钮),顶部栏会更新其内容,但 View 仍保留在第二个推送的 View 上。有什么想法吗?

最佳答案

我今天遇到了这个问题。我的辅助 View 是 UITableView,我在加载 tableview 数据时犯了一些严重错误。我的错误是在访问表格单元格时使用 +indexPathWithIndex: 而不是 +indexPathForRow:inSection: 初始化 NSIndexPath。它是如此无关,但显然它会导致 navigatorview 出现故障。如果出现这样的问题,您可以控制您的辅助 View 代码。除此之外,我不知道它可能是什么。祝你好运!

关于iphone - 导航 Controller 和 View 在返回时不更新,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4327173/

相关文章:

ios - 将 UIImage 添加到数组时出现无法识别的选择器错误

ios - 如何组合 2 个键以实现可本地化

ios - 编译后包含在我的 xcode 项目中的 plist 有多安全?

iphone - HTML 电子邮件签名仅在 iPhone 上呈现不正确

iphone - 用 quartz 绘制航向角 View

iphone - 应用程序退出后核心数据数据库是否关闭?

ios - XCode:iOS 9-10与iOS 11上未捕获的NSException类型的异常

iphone - [UILabel copyWithZone :]: unrecognized selector sent to instance

iphone - 将picker的透明度设置得太低+iphone

ios - 添加 .xib , .h & 。 m 到现有的 Storyboard。