瀏覽代碼

fix:优化会员界面。

“HeShaoZe” 4 月之前
父節點
當前提交
3f76a57d98
共有 1 個文件被更改,包括 23 次插入23 次删除
  1. 23 23
      lib/module/member/member_page.dart

+ 23 - 23
lib/module/member/member_page.dart

@@ -613,30 +613,30 @@ class MemberPage extends BasePage<MemberController> {
         ),
         Spacer(),
         Obx(() {
-          return Visibility(
-              visible: Platform.isIOS && controller.accountRepository.isLogin.value,
-              child: GestureDetector(
-                onTap: controller.clickRecoverSubscribe,
-                child: Container(
-                  height: 26.w,
-                  decoration: BoxDecoration(
-                    color: ColorName.black40,
-                    borderRadius: BorderRadius.circular(26.w / 2.0),
-                  ),
-                  padding: EdgeInsets.symmetric(horizontal: 10.w),
-                  child: Row(
-                    children: [
-                      Assets.images.iconAppleRecoverSubscribe.image(width: 14.w,height: 14.w),
-                      Text(StringName.appleRecoverSubscribeTxt,
-                          style: TextStyle(
-                              fontSize: 11.sp,
-                              color: ColorName.white,
-                              fontWeight: FontWeight.w500)),
-                    ],
-                  ),
+          if (Platform.isIOS && controller.accountRepository.isLogin.value) {
+            return GestureDetector(
+              onTap: controller.clickRecoverSubscribe,
+              child: Container(
+                height: 26.w,
+                decoration: BoxDecoration(
+                  color: ColorName.black40,
+                  borderRadius: BorderRadius.circular(26.w / 2.0),
                 ),
-              )
-          );
+                padding: EdgeInsets.symmetric(horizontal: 10.w),
+                child: Row(
+                  children: [
+                    Assets.images.iconAppleRecoverSubscribe.image(width: 14.w,height: 14.w),
+                    Text(StringName.appleRecoverSubscribeTxt,
+                        style: TextStyle(
+                            fontSize: 11.sp,
+                            color: ColorName.white,
+                            fontWeight: FontWeight.w500)),
+                  ],
+                ),
+              ),
+            );
+          }
+          return Container();
         })
       ],
     );