Просмотр исходного кода

fix:解决点击下一步没有反应的问题。

zhoukun 7 месяцев назад
Родитель
Сommit
b53d2f2dd8
2 измененных файлов с 17 добавлено и 11 удалено
  1. 1 1
      ios/Runner.xcodeproj/project.pbxproj
  2. 16 10
      lib/dialog/check_loation_permission_dialog.dart

+ 1 - 1
ios/Runner.xcodeproj/project.pbxproj

@@ -3,7 +3,7 @@
 	archiveVersion = 1;
 	classes = {
 	};
-	objectVersion = 77;
+	objectVersion = 54;
 	objects = {
 
 /* Begin PBXBuildFile section */

+ 16 - 10
lib/dialog/check_loation_permission_dialog.dart

@@ -65,16 +65,22 @@ class CheckLocationPermissionView extends Dialog {
   }
 
   Widget buildIosBtnView() {
-    return Container(
-        width: 229.w,
-        height: 40.w,
-        decoration: BoxDecoration(
-          color: ColorName.colorPrimary,
-          borderRadius: BorderRadius.circular(54.w),
-        ),
-        child: Center(
-            child: Text(StringName.nextStep,
-                style: TextStyle(fontSize: 14.sp, color: ColorName.white))));
+    return GestureDetector(
+      onTap: () {
+        onRequestPermissionClick.call();
+        CheckLocationPermissionDialog.dismiss();
+      },
+      child: Container(
+          width: 229.w,
+          height: 40.w,
+          decoration: BoxDecoration(
+            color: ColorName.colorPrimary,
+            borderRadius: BorderRadius.circular(54.w),
+          ),
+          child: Center(
+              child: Text(StringName.nextStep,
+                  style: TextStyle(fontSize: 14.sp, color: ColorName.white)))),
+    );
   }
 
   Widget buildAndroidBtnView() {