From b3abb3653bd28a476c100f02103eac60561d4c61 Mon Sep 17 00:00:00 2001 From: liyuhua <15626451870@163.com> Date: Wed, 27 Sep 2023 23:28:00 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E5=A4=8Dbug?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../YMLogin/View/NewLogin/XPLoginViewController.m | 3 +++ .../Presenter/XPNewHomeRecommendPresenter.m | 1 + YuMi/Modules/YMRoom/View/XPRoomViewController.m | 14 +++----------- 3 files changed, 7 insertions(+), 11 deletions(-) diff --git a/YuMi/Modules/YMLogin/View/NewLogin/XPLoginViewController.m b/YuMi/Modules/YMLogin/View/NewLogin/XPLoginViewController.m index bf5a89cd..8d14dd02 100644 --- a/YuMi/Modules/YMLogin/View/NewLogin/XPLoginViewController.m +++ b/YuMi/Modules/YMLogin/View/NewLogin/XPLoginViewController.m @@ -90,6 +90,9 @@ NSString * const HadAgreePrivacy = @"HadAgreePrivacy"; - (void)createUI { self.view.backgroundColor = [UIColor whiteColor]; + NSUserDefaults *defaults = [NSUserDefaults standardUserDefaults]; + [defaults setObject:@"hadAgree" forKey:HadAgreePrivacy]; + [defaults synchronize]; [self.view addSubview:self.bgImageView]; [self.view addSubview:self.logoView]; [self.view addSubview:self.stackView]; diff --git a/YuMi/Modules/YMNewHome/Presenter/XPNewHomeRecommendPresenter.m b/YuMi/Modules/YMNewHome/Presenter/XPNewHomeRecommendPresenter.m index ca3c5c75..61d18773 100644 --- a/YuMi/Modules/YMNewHome/Presenter/XPNewHomeRecommendPresenter.m +++ b/YuMi/Modules/YMNewHome/Presenter/XPNewHomeRecommendPresenter.m @@ -135,6 +135,7 @@ } ///发现新朋友 -(void)getFriendListWithGroup:(dispatch_group_t)group{ + if([AccountInfoStorage instance].getUid.length == 0)return; [Api requsetFriendListComplection:[self createHttpCompletion:^(BaseModel * _Nonnull data) { if([AccountInfoStorage instance].getUid.length == 0)return; NSArray * array = [HomePlayRoomModel modelsWithArray:data.data]; diff --git a/YuMi/Modules/YMRoom/View/XPRoomViewController.m b/YuMi/Modules/YMRoom/View/XPRoomViewController.m index ae647e20..17ea0c79 100644 --- a/YuMi/Modules/YMRoom/View/XPRoomViewController.m +++ b/YuMi/Modules/YMRoom/View/XPRoomViewController.m @@ -277,27 +277,19 @@ NSString * const kHadQuitOtherRoomKey = @"kHadQuitOtherRoomKey";//是否退出 self.freeView.hidden = YES; } --(void)viewWillDisappear:(BOOL)animated{ - [super viewWillDisappear:animated]; - self.freeView.hidden = YES; -} + - (void)viewDidDisappear:(BOOL)animated{ [super viewDidDisappear:animated]; - self.navigationController.interactivePopGestureRecognizer.enabled = YES; [XPSkillCardPlayerManager shareInstance].isInRoomVC = NO; } -- (void)viewDidAppear:(BOOL)animated { - [super viewDidAppear:animated]; - self.freeView.hidden = NO; - self.navigationController.interactivePopGestureRecognizer.enabled = NO; - [XPSkillCardPlayerManager shareInstance].isInRoomVC = NO; -} + - (void)viewDidAppear:(BOOL)animated { [super viewDidAppear:animated]; self.freeView.hidden = NO; + self.navigationController.interactivePopGestureRecognizer.enabled = NO; [XPSkillCardPlayerManager shareInstance].isInRoomVC = YES; if([XPSkillCardPlayerManager shareInstance].isInRoomFirstRecharge == YES && self.isShowFirstRecharge == NO){ [XPSkillCardPlayerManager shareInstance].isInRoomFirstRecharge = NO;