首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Swift-4:无法从ViewController移动到另一个ViewController

Swift-4:无法从ViewController移动到另一个ViewController
EN

Stack Overflow用户
提问于 2018-05-05 21:34:11
回答 1查看 83关注 0票数 0

我已经用Xib设计了一个UITableviewCell。单元格有一个按钮,当按钮单击时,它应该移动到另一个viewController。我已经写了委托方法来触发ViewController中的函数,在函数中我使用了PushViewController,但是它没有移动到另一个viewController,那么如何解决它呢?此外,我还在项目中包含了Embaded的UINavigationController作为RootViewController。以下方法由按钮在单击时触发。

代码语言:javascript
复制
func showMoreAboutLeads(index: IndexPath)
{
    print("Show_More_About_Leads:",index)

    let detailController = self.storyboard?.instantiateViewController(withIdentifier: "DetailsLeadController") as! DetailsLeadController
    detailController.leadsDetail = self.leadsArray[index.row] as! NSDictionary
    self.navigationController?.pushViewController(detailController, animated: true)
}
EN

回答 1

Stack Overflow用户

发布于 2018-05-07 16:26:13

如果在单击时调用该函数,则必须确保该页是否有导航栏。否则,您将无法推送页面,但必须显示页面

self.present(detailController,动画:真,完成:空)

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/50190030

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档