diff --git a/xplan-ios/Main/Room/View/AnchorCycleView/AnchorRoomScrollView.m b/xplan-ios/Main/Room/View/AnchorCycleView/AnchorRoomScrollView.m index 190091b9..d6f8a243 100644 --- a/xplan-ios/Main/Room/View/AnchorCycleView/AnchorRoomScrollView.m +++ b/xplan-ios/Main/Room/View/AnchorCycleView/AnchorRoomScrollView.m @@ -150,7 +150,7 @@ - (BOOL)gestureRecognizer:(UIGestureRecognizer *)gestureRecognizer shouldRecognizeSimultaneouslyWithGestureRecognizer:(UIGestureRecognizer *)otherGestureRecognizer { ///666是外部的公屏消息列表 8888房间半屏弹框顶部消失的view - if (otherGestureRecognizer.view.tag == 666 || otherGestureRecognizer.view.tag == 8888) { + if (otherGestureRecognizer.view.tag == 666 || otherGestureRecognizer.view.tag == 8888 || otherGestureRecognizer.view.tag == 888) { self.scrollEnabled = NO; return NO; } diff --git a/xplan-ios/Main/Room/View/Sailing/View/XPSailingViewController.m b/xplan-ios/Main/Room/View/Sailing/View/XPSailingViewController.m index f9ce83c9..01e6c221 100644 --- a/xplan-ios/Main/Room/View/Sailing/View/XPSailingViewController.m +++ b/xplan-ios/Main/Room/View/Sailing/View/XPSailingViewController.m @@ -382,7 +382,12 @@ NSString * const kSailingPrizeAlertKey = @"kSailingPrizeAlertKey"; XPRoomHalfWebView * webView = [[XPRoomHalfWebView alloc] init]; webView.url = URLWithType(kSailingActivityURL); webView.isSailing = YES; - [TTPopup popupView:webView style:TTPopupStyleActionSheet]; + TTPopupService * config = [[TTPopupService alloc] init]; + config.contentView = webView; + config.didFinishDismissHandler = ^(BOOL isDismissOnBackgroundTouch) { + [self.presenter getSailingInfo]; + }; + [TTPopup popupWithConfig:config]; } - (void)recordButtonAction:(UIButton *)sender {