Jelajahi Sumber

3.6.8.1
把ai store这个tab调到第二个

100Years 1 Minggu lalu
induk
melakukan
a3fc012b89

TEMPAT SAMPAH
.DS_Store


+ 4 - 4
AIEmoji.xcodeproj/project.pbxproj

@@ -2512,7 +2512,7 @@
 				ASSETCATALOG_COMPILER_GLOBAL_ACCENT_COLOR_NAME = AccentColor;
 				CLANG_ENABLE_MODULES = YES;
 				CODE_SIGN_STYLE = Automatic;
-				CURRENT_PROJECT_VERSION = 2;
+				CURRENT_PROJECT_VERSION = 1;
 				DEVELOPMENT_TEAM = 65UD255J84;
 				ENABLE_USER_SCRIPT_SANDBOXING = NO;
 				GENERATE_INFOPLIST_FILE = YES;
@@ -2528,7 +2528,7 @@
 					"$(inherited)",
 					"@executable_path/Frameworks",
 				);
-				MARKETING_VERSION = 3.6.8;
+				MARKETING_VERSION = 3.6.8.1;
 				PRODUCT_BUNDLE_IDENTIFIER = com.girl.music.wallpaper;
 				PRODUCT_NAME = "$(TARGET_NAME)";
 				SUPPORTED_PLATFORMS = "iphoneos iphonesimulator";
@@ -2551,7 +2551,7 @@
 				ASSETCATALOG_COMPILER_GLOBAL_ACCENT_COLOR_NAME = AccentColor;
 				CLANG_ENABLE_MODULES = YES;
 				CODE_SIGN_STYLE = Automatic;
-				CURRENT_PROJECT_VERSION = 2;
+				CURRENT_PROJECT_VERSION = 1;
 				DEVELOPMENT_TEAM = 65UD255J84;
 				ENABLE_USER_SCRIPT_SANDBOXING = NO;
 				GENERATE_INFOPLIST_FILE = YES;
@@ -2567,7 +2567,7 @@
 					"$(inherited)",
 					"@executable_path/Frameworks",
 				);
-				MARKETING_VERSION = 3.6.8;
+				MARKETING_VERSION = 3.6.8.1;
 				PRODUCT_BUNDLE_IDENTIFIER = com.girl.music.wallpaper;
 				PRODUCT_NAME = "$(TARGET_NAME)";
 				SUPPORTED_PLATFORMS = "iphoneos iphonesimulator";

+ 12 - 8
AIEmoji/Business/TSTabBarController/TSTabBarController.swift

@@ -42,23 +42,23 @@ class TSTabBarController: UITabBarController {
     }
 
     @objc private func setUpData() {
-        viewControllerArray = ["TSPTPInputVC","TSTTPInputVC","TSAILIstVC","TSSetingVC"]
+        viewControllerArray = ["TSPTPInputVC","TSAILIstVC","TSTTPInputVC","TSSetingVC"]
 //        viewControllerArray = ["TSPTPInputVC","TSAILIstVC","TSChatViewController","TSSetingVC"]
 //        viewControllerArray = ["TSPTPInputVC","TSChatViewController","TSEmojisVC","TSSetingVC"]
 //        viewControllerArray = ["TSPhotoToPhotoVC","TSChatViewController","TSEmojisVC","TSSetingVC"]
 //        viewControllerArray = ["TSTTPInputVC","TSChatViewController","TSEmojisVC","TSSetingVC"]
 
-        titleArray = ["Photo","Text","AI Store","Setting"]
+        titleArray = ["Photo","AI Store","Text","Setting"]
         selectedImageArray = [
             "tabbar_select_pic",
-            "tabbar_select_text",
             "tabbar_select_ailist",
+            "tabbar_select_text",
             "tabbar_select_setting"
         ]
         unselectedImageArray = [
             "tabbar_unSelect_pic",
-            "tabbar_unSelect_text",
             "tabbar_unSelect_ailist",
+            "tabbar_unSelect_text",
             "tabbar_unSelect_setting"
         ]
 
@@ -113,12 +113,16 @@ class TSTabBarController: UITabBarController {
     
 
 }
+
+private let animatedIndex = 1
 extension TSTabBarController {
     func addAnimatedImageView(){
-        if let tabBarItems = tabBar.items,tabBarItems.count > 2 {
+        
+        let index = 1
+        if let tabBarItems = tabBar.items,tabBarItems.count > index {
             let tabBarButtons = tabBar.subviews.filter({ $0.isKind(of: NSClassFromString("UITabBarButton")!) })
-            if tabBarButtons.count > 2 {
-                let thirdTabButton = tabBarButtons[2]
+            if tabBarButtons.count > index {
+                let thirdTabButton = tabBarButtons[index]
                 thirdTabButton.addSubview(animatedImageView)
                 animatedImageView.snp.makeConstraints { make in
                     make.width.equalTo(13.0)
@@ -146,7 +150,7 @@ extension TSTabBarController:UITabBarControllerDelegate {
     
     // UITabBarControllerDelegate 方法
     func tabBarController(_ tabBarController: UITabBarController, didSelect viewController: UIViewController) {
-        if tabBarController.selectedIndex == 2 {
+        if tabBarController.selectedIndex == animatedIndex {
             self.animatedImageView.isHidden = true
         }else{
             self.animatedImageView.isHidden = false

+ 3 - 3
AIEmoji/Common/SchemeHandler/SchemeHandler+Ext.swift

@@ -33,7 +33,7 @@ extension SchemeHandler {
 
     /// 打开文生图页面
     func handleTextToImageOpen(params: [URLQueryItem]?) {
-        WindowHelper.resetToTabBarController(at: 1)
+        WindowHelper.resetToTabBarController(at: 2)
 //        DispatchQueue.main.asyncAfter(deadline: .now() + 0.2) {
 //            if let top = WindowHelper.topViewController() {
 //                kPushVC(target: top, modelVC: TSTextGeneralPictureVC())
@@ -44,7 +44,7 @@ extension SchemeHandler {
     /// 打开母亲节活动页面
     func handleMotherPolaroidOpen(params: [URLQueryItem]?) {
         // TODO: 跳转 母亲节页面,参考文生图
-        WindowHelper.resetToTabBarController(at: 2)
+        WindowHelper.resetToTabBarController(at: 1)
         DispatchQueue.main.asyncAfter(deadline: .now() + 0.2) {
             NotificationCenter.default.post(name: .kOpenMotherDayVC, object: nil)
         }
@@ -53,7 +53,7 @@ extension SchemeHandler {
     /// 打开猫咪拟人化页面
     func handlePetHumanizationOpen(params: [URLQueryItem]?) {
         // TODO: 跳转猫咪拟人化页面,参考文生图
-        WindowHelper.resetToTabBarController(at: 2)
+        WindowHelper.resetToTabBarController(at: 1)
         DispatchQueue.main.asyncAfter(deadline: .now() + 0.2) {
             NotificationCenter.default.post(name: .kOpenCatTohumanVC, object: nil)
         }