当我关闭模式 window 时,我看到了前一个 window 的导航栏
When I dismiss the modal window, I see the navigation bar of the previous window
我正在使用 SwipeViewController. I asked my question to the developer, but he ignores it. Here is my question。
当我在 ImagePicker 的 dismiss 方法中关闭模式时
imagePicker.dismiss(animated: true, completion: nil)
显示来自 SwipeVC 的导航栏,而不是 VC1 的导航栏。
你知道如何处理这个问题或者我做错了什么吗?
gif 问题:
您的 SwipeViewController 是 UINavigationController 的子类,并且在库中他们添加了 titleView(您说的是显示)到导航项。
您可以编辑库的源代码并将 setSwipeViewController()
函数移动到 ViewDidLoad 中。
或
你可以做的是在 SwipeViewController 中取一个布尔值
var isSetupNeeded: Bool = true
并在显示 imagePickerController 时将其设置为 true。并在 ViewWillAppear 的 SwipeVIewController 中设置条件
if self.isSetupNeeded {
self.setSwipeViewController()
}
我正在使用 SwipeViewController. I asked my question to the developer, but he ignores it. Here is my question。
当我在 ImagePicker 的 dismiss 方法中关闭模式时
imagePicker.dismiss(animated: true, completion: nil)
显示来自 SwipeVC 的导航栏,而不是 VC1 的导航栏。
你知道如何处理这个问题或者我做错了什么吗?
gif 问题:
您的 SwipeViewController 是 UINavigationController 的子类,并且在库中他们添加了 titleView(您说的是显示)到导航项。
您可以编辑库的源代码并将 setSwipeViewController()
函数移动到 ViewDidLoad 中。
或
你可以做的是在 SwipeViewController 中取一个布尔值
var isSetupNeeded: Bool = true
并在显示 imagePickerController 时将其设置为 true。并在 ViewWillAppear 的 SwipeVIewController 中设置条件
if self.isSetupNeeded {
self.setSwipeViewController()
}