swift3中的导航问题,带有没有故事板的.xib文件
Posted
技术标签:
【中文标题】swift3中的导航问题,带有没有故事板的.xib文件【英文标题】:Navigation issue in swift3 with .xib files without storyboard 【发布时间】:2017-02-16 05:25:04 【问题描述】:我在我的 swift 项目中使用 .xib 文件而不是使用故事板。在导航特定视图控制器时出现延迟。我也尝试了 DispatchQueue.main.async 中的导航代码,但导航视图控制器的性能会有所延迟。
【问题讨论】:
即使您使用了故事板,它也可能遇到同样的问题。在此处发布您的导航代码。 在后台线程上做用户界面工作绝不是个好主意 让 managePayerObj = ManagePayer(nibName: (UIDevice.current.userInterfaceIdiom == .pad ? "ManagePayer" : "ManagePayer_iPhone"), bundle: nil) self.navigationController?.pushViewController(managePayerObj, 动画: true) 我的导航代码.. 【参考方案1】:我解决了这个问题,我在 .xib 中使用了一种未在 .plist 中添加的字体。我现在更改了该字体,视图控制器可以毫不拖延地导航。
【讨论】:
以上是关于swift3中的导航问题,带有没有故事板的.xib文件的主要内容,如果未能解决你的问题,请参考以下文章
为啥在我的基于 macOS 文档的应用程序中没有调用带有故事板的 applicationDidFinishLaunching?