Mru*_*ank 2 uinavigationcontroller ios swift3
我想使用popToViewController的navigationController斯威夫特3.0。
为此,我写了下面的代码,但没有按预期工作。
let controllers = self.navigationController?.viewControllers
for vc in controllers! {
if vc is HomeViewController {
self.navigationController?.popToViewController(vc, animated: true)
}
}
Run Code Online (Sandbox Code Playgroud)
我也写了下面的代码,但这也有效。
for vc in controllers! {
if vc.isKind(of:HomeViewController.self) {
self.navigationController?.popToViewController(vc, animated: true)
}
}
Run Code Online (Sandbox Code Playgroud)
请帮我解决这个问题。
试试这是你的代码 popToViewController
let controllers = self.navigationController?.viewControllers
for vc in controllers! {
if vc is HomeViewController {
_ = self.navigationController?.popToViewController(vc as! HomeViewController, animated: true)
}
}
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
3499 次 |
| 最近记录: |