Przeglądaj źródła

[*] 修复弹窗在翻译图层下面的问题

yanxuyao 5 miesięcy temu
rodzic
commit
e4a66982a9

+ 3 - 3
MiMoLive/MiMoLive/Classes/Live/View/MOPKListView/NewPK/MOLinePkView.swift

@@ -145,7 +145,7 @@ extension MOLinePkView {
     @objc
     private func handlerOwnerTopUserClick() {
         guard let curOwnerCampInfo,
-              let superview = superview?.superview else { return }
+              let superview = superview?.superview?.superview else { return }
         let view = MOLinePkContributionView(.mySide, curOwnerCampInfo.campCode)
         view.showVIn(superview)
     }
@@ -153,7 +153,7 @@ extension MOLinePkView {
     @objc
     private func handlePeerTopUserClick() {
         guard let curPeerCampInfo,
-              let superview = superview?.superview else { return }
+              let superview = superview?.superview?.superview else { return }
         let view = MOLinePkContributionView(.peerSide, curPeerCampInfo.campCode)
         view.showVIn(superview)
     }
@@ -161,7 +161,7 @@ extension MOLinePkView {
     @objc
     private func handlePkResultClick() {
         guard let curOwnerCampInfo, let curPeerCampInfo,
-              let superview = superview?.superview else { return }
+              let superview = superview?.superview?.superview else { return }
         let view = MOLineLastPKResultView(curOwnerCampInfo, curPeerCampInfo)
         view.showVIn(superview)
     }