Ale*_*olt 5 uinavigationbar uinavigationcontroller uinavigationitem ios swift
我有一个带有动画的按钮的ViewController将第二个viewController推送到导航堆栈.
在第二个控制器上,我有一个动作按钮,动画从导航堆栈弹出.
如果我反复快速地逐个按下它们,导航栏中的标题将相互重叠.
以下是重叠标题的屏幕截图:
我怎么能摆脱这个问题?
编辑:
我有同样的问题,它随机生成.我UIViewController有UITableView,通过点击UITableViewCell它定位到的UITableViewController.
当我点击后退按钮时,有时候UITableViewController的标题与标题重叠UIViewController.
注意:没有自定义标题或自定义导航项,所有控件都是默认控件.
使用以下代码设置导航标题:
self.title = @"Mail (28)";
Run Code Online (Sandbox Code Playgroud)
我正在使用
Xcode版本8.0(8A218a)
模拟器iPhone 7 - iOS10(14A345)
在 1st 内ViewController,在转换时分配空白字符串(触发 2nd 之前的行ViewController):
self.title = ""
Run Code Online (Sandbox Code Playgroud)
第onViewWillAppear()一个ViewController,重新分配
self.title = "previousvalue"
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
699 次 |
| 最近记录: |