|
|
|
@ -526,7 +526,14 @@ class LoginView extends GetView<LoginController> { |
|
|
|
children: [ |
|
|
|
Row( |
|
|
|
mainAxisAlignment: MainAxisAlignment.center, |
|
|
|
crossAxisAlignment: CrossAxisAlignment.center, // 添加这行 |
|
|
|
crossAxisAlignment: CrossAxisAlignment.center, |
|
|
|
children: [ |
|
|
|
// 将勾选框和文本包装在 GestureDetector 中 |
|
|
|
GestureDetector( |
|
|
|
onTap: () => controller.hasAcceptedPrivacy = |
|
|
|
!controller.hasAcceptedPrivacy, |
|
|
|
behavior: HitTestBehavior.opaque, // 确保透明区域也能响应点击 |
|
|
|
child: Row( |
|
|
|
children: [ |
|
|
|
SizedBox( |
|
|
|
width: 12.w, |
|
|
|
@ -538,7 +545,8 @@ class LoginView extends GetView<LoginController> { |
|
|
|
onChanged: (value) => |
|
|
|
controller.hasAcceptedPrivacy = value ?? false, |
|
|
|
activeColor: const Color(0xFF3B82F6), |
|
|
|
materialTapTargetSize: MaterialTapTargetSize.shrinkWrap, |
|
|
|
materialTapTargetSize: |
|
|
|
MaterialTapTargetSize.shrinkWrap, |
|
|
|
visualDensity: VisualDensity.compact, |
|
|
|
side: BorderSide( |
|
|
|
width: 1.6, |
|
|
|
@ -557,6 +565,9 @@ class LoginView extends GetView<LoginController> { |
|
|
|
), |
|
|
|
], |
|
|
|
), |
|
|
|
), |
|
|
|
], |
|
|
|
), |
|
|
|
//SizedBox(height: 4.h), |
|
|
|
Row( |
|
|
|
mainAxisAlignment: MainAxisAlignment.center, |
|
|
|
|