我在 Stackoverflow 上潜伏了一段时间,这是我的第一篇 iOS 帖子。
我正在以编程方式实现 UINavigationController 并将其用于默认的后退按钮。由于堆栈,后退按钮上的文本默认为前一个导航栏视图中的标题名称。
我希望在不创建新 UIBarButtonItem 的情况下更改后退按钮(左栏按钮)上的文本,这样我就可以避免使用选择器,而是使用我一直在使用的堆栈。我还希望避免创建一个新的按钮对象,因为在 NavController 中已经有一个。
示例:标题为 A 的 NavViewA,前进到标题为 B 的 NavViewB。NavViewB 中的左侧栏按钮现在显示“A”,但是,我希望它显示“Turtles”。
我该怎么做呢?
如果我最终创建了一个新的 UIButtonItem 并仅将其与弹出的选择器一起使用,那么 NavController 中的默认按钮会自行释放,还是会占用内存?
谢谢