Zendesk build UI 在 Xcode 11.6 中不显示导航栏
Zendesk build UI not show navigation bar in Xcode 11.6
我在 Xcode 11.6 上实现了 Zendesk SDK,但导航栏不显示。
我的代码是>>>>
let viewController = RequestUi.buildRequestUi()
let dismissBtn = UIBarButtonItem(barButtonSystemItem: .done, target: self, action: #selector(dismissSupportPage))
viewController.navigationItem.rightBarButtonItem = dismissBtn
self.present(viewController, animated: true)
欢迎使用 Whosebug。
如果您更喜欢呈现而不是推送,您可以简单地将 ZendeskSDK 的请求 UI 嵌入 UINavigationController
。
let viewController = RequestUi.buildRequestUi()
let dismissBtn = UIBarButtonItem(barButtonSystemItem: .done, target: self, action: #selector(dismissSupportPage))
viewController.navigationItem.rightBarButtonItem = dismissBtn
self.present(UINavigationController(rootViewController: viewController), animated: true)
但请记住,无论何时将请求的 UI 嵌入到导航控制器中,Zendesk SDK 都会自动将导航栏按钮项目添加到导航栏。
我在 Xcode 11.6 上实现了 Zendesk SDK,但导航栏不显示。
我的代码是>>>>
let viewController = RequestUi.buildRequestUi()
let dismissBtn = UIBarButtonItem(barButtonSystemItem: .done, target: self, action: #selector(dismissSupportPage))
viewController.navigationItem.rightBarButtonItem = dismissBtn
self.present(viewController, animated: true)
欢迎使用 Whosebug。
如果您更喜欢呈现而不是推送,您可以简单地将 ZendeskSDK 的请求 UI 嵌入 UINavigationController
。
let viewController = RequestUi.buildRequestUi()
let dismissBtn = UIBarButtonItem(barButtonSystemItem: .done, target: self, action: #selector(dismissSupportPage))
viewController.navigationItem.rightBarButtonItem = dismissBtn
self.present(UINavigationController(rootViewController: viewController), animated: true)
但请记住,无论何时将请求的 UI 嵌入到导航控制器中,Zendesk SDK 都会自动将导航栏按钮项目添加到导航栏。