Syl*_*ain 0 xcode swift swift4
我尝试从主 ViewController 中推送视图控制器,如下所示(Swift 4):
@objc func childAction(sender: UIButton!) {
print("Child button tapped")
let vc = childDetailViewController()
self.navigationController?.pushViewController(vc, animated: true)
}
Run Code Online (Sandbox Code Playgroud)
文本被打印,但 viewController 未被推送。我错过了什么?
可能self.navigationController就是这样nil。
尝试呈现一下:self.present(vc, animated: true)
UPD
另外,如果没有帮助,请尝试暂时更改childDetailViewController为UIViewController(),看看会发生什么。如果点击后看到空白屏幕,则问题出在 childDetailViewController 上
| 归档时间: |
|
| 查看次数: |
9987 次 |
| 最近记录: |