【发布时间】:2020-11-01 23:17:54
【问题描述】:
所以基本上我使用 BLTNboard(一个 pod)来显示不同帖子的设置(一个 TableView)。这一切都很好,但是当我点击一个帖子并转到它的 cmets(下图)时,我的方法不再起作用了。
所以主要问题是:我想在单击按钮时呈现“视图”,但 Xcode 不允许我将其呈现到嵌入在 NavController 中的 VC 上。
代码:
boardManager.backgroundViewStyle = .blurredDark
boardManager.showBulletin(above: self)
^ 我想在self 上展示它,但这不起作用,什么也没有发生。 (在主 VC 上就是这样工作的)
嵌入式 VC 的外观:
以及我是如何从主要 VC 到那个 VC 的:
let storyboard = UIStoryboard(name: "Main", bundle: nil)
guard let vc = storyboard.instantiateViewController(withIdentifier: "commentsVC") as? CommentsViewController
vc.modalPresentationStyle = .fullScreen
navigationController?.pushViewController(vc, animated: true)
我的主要问题: BLTNboard 不显示。
【问题讨论】:
-
我不确定我是否正确理解了您的问题。
boardManager.showBulletin(above: self)在这个地方,而不是self,你有没有尝试过boardManager.showBulletin(above: self. navigationController)。我假设 showBulletin 是呈现 VC 的代码。如果我错了,请纠正我。 -
请出示您的当前密码
-
@RishabhRaghunath 尝试了
self.navigationController,但现在确实奏效了。是的,你正确理解了这个问题。
标签: ios swift uiviewcontroller