Browse Source

首页按钮跳转

Steven 4 tháng trước cách đây
mục cha
commit
b94a2313ee

+ 1 - 1
KulexiuForStudent/KulexiuForStudent/AppDelegate.m

@@ -798,7 +798,7 @@ didRegisterForRemoteNotificationsWithDeviceToken:(NSData *)deviceToken {
                 [navCtrl pushViewController:ctrl animated:YES];
             }
             else if ([pageType isEqualToString:@"videoClass"]) { // 我的课程 ->视频课
-                DISPLAY_INDEX index = DISPLAY_INDEX_VIEO;
+                DISPLAY_INDEX index = DISPLAY_INDEX_VIDEO;
                 MyCourseViewController *ctrl = [[MyCourseViewController alloc] init];
                 [ctrl displayWithIndex:index];
                 CustomNavViewController *navCtrl = self.tabBarController.selectedViewController;

+ 1 - 1
KulexiuForStudent/KulexiuForStudent/Module/Home/ArrangeCourse/Controller/HomeArrangeCourseController.h

@@ -13,7 +13,7 @@ typedef NS_ENUM(NSInteger, DISPLAY_INDEX) {
     DISPLAY_INDEX_VIP = 0,    // VIP定制
     DISPLAY_INDEX_FIRST,      // 趣纠课
     DISPLAY_INDEX_LIVE,       // 直播课
-    DISPLAY_INDEX_VIEO,       // 视频课
+    DISPLAY_INDEX_VIDEO,       // 视频课
 };
 
 NS_ASSUME_NONNULL_BEGIN

+ 22 - 1
KulexiuForStudent/KulexiuForStudent/Module/Home/Controller/HomeViewController.m

@@ -896,6 +896,26 @@
                 ToneTuningViewController *ctrl = [[ToneTuningViewController alloc] init];
                 [self.navigationController pushViewController:ctrl animated:YES];
             }
+            else if ([model.linkUrl isEqualToString:@"native-bookVip"]) {
+                HomeArrangeCourseController *ctrl = [[HomeArrangeCourseController alloc] init];
+                [ctrl displayWithIndex:DISPLAY_INDEX_VIP];
+                [self.navigationController pushViewController:ctrl animated:YES];
+            }
+            else if ([model.linkUrl isEqualToString:@"native-bookAccompany"]) {
+                HomeArrangeCourseController *ctrl = [[HomeArrangeCourseController alloc] init];
+                [ctrl displayWithIndex:DISPLAY_INDEX_FIRST];
+                [self.navigationController pushViewController:ctrl animated:YES];
+            }
+            else if ([model.linkUrl isEqualToString:@"native-bookLive"]) {
+                HomeArrangeCourseController *ctrl = [[HomeArrangeCourseController alloc] init];
+                [ctrl displayWithIndex:DISPLAY_INDEX_LIVE];
+                [self.navigationController pushViewController:ctrl animated:YES];
+            }
+            else if ([model.linkUrl isEqualToString:@"native-bookVideo"]) {
+                HomeArrangeCourseController *ctrl = [[HomeArrangeCourseController alloc] init];
+                [ctrl displayWithIndex:DISPLAY_INDEX_VIDEO];
+                [self.navigationController pushViewController:ctrl animated:YES];
+            }
             else {
                 KSBaseWKWebViewController *webCtrl = [[KSBaseWKWebViewController alloc] init];
                 webCtrl.url = [model.linkUrl getUrlEndcodeString];
@@ -1454,6 +1474,7 @@
 
 - (void)teacherMoreIntorduce { // 约课-VIP定制
     HomeArrangeCourseController *ctrl = [[HomeArrangeCourseController alloc] init];
+    [ctrl displayWithIndex:DISPLAY_INDEX_VIP];
     [self.navigationController pushViewController:ctrl animated:YES];
 }
 
@@ -1529,7 +1550,7 @@
 
 - (void)toVideoMorePage { // 约课-视频
     HomeArrangeCourseController *ctrl = [[HomeArrangeCourseController alloc] init];
-    [ctrl displayWithIndex:DISPLAY_INDEX_VIEO];
+    [ctrl displayWithIndex:DISPLAY_INDEX_VIDEO];
     [self.navigationController pushViewController:ctrl animated:YES];
 }
 

+ 1 - 1
KulexiuForStudent/KulexiuForStudent/Module/Mine/MineCourse/Controller/MyCourseViewController.h

@@ -14,7 +14,7 @@ typedef NS_ENUM(NSInteger, DISPLAY_INDEX) {
     DISPLAY_INDEX_VIP = 0,    // VIP定制
     DISPLAY_INDEX_FIRST,  // 趣纠课
     DISPLAY_INDEX_LIVE,       // 直播课
-    DISPLAY_INDEX_VIEO,       // 视频课
+    DISPLAY_INDEX_VIDEO,       // 视频课
     DISPLAY_INDEX_MUSIC,      // 琴房课
 };
 

+ 1 - 1
KulexiuForStudent/KulexiuForStudent/Module/Mine/View/MineBodyView.xib

@@ -123,7 +123,7 @@
                                         <constraint firstAttribute="width" constant="33" id="c5O-Gw-j6Q"/>
                                     </constraints>
                                 </imageView>
-                                <label opaque="NO" userInteractionEnabled="NO" contentMode="left" horizontalHuggingPriority="251" verticalHuggingPriority="251" text="评测记录" textAlignment="natural" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" translatesAutoresizingMaskIntoConstraints="NO" id="REa-UV-dzx">
+                                <label opaque="NO" userInteractionEnabled="NO" contentMode="left" horizontalHuggingPriority="251" verticalHuggingPriority="251" text="练习统计" textAlignment="natural" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" translatesAutoresizingMaskIntoConstraints="NO" id="REa-UV-dzx">
                                     <rect key="frame" x="15" y="49" width="48" height="16"/>
                                     <constraints>
                                         <constraint firstAttribute="height" constant="16" id="4uC-By-dPi"/>