diff --git a/ios/Runner/Assets.xcassets/login_btn_normal.imageset/Contents.json b/ios/Runner/Assets.xcassets/login_btn_normal.imageset/Contents.json new file mode 100644 index 00000000..a6c3fabf --- /dev/null +++ b/ios/Runner/Assets.xcassets/login_btn_normal.imageset/Contents.json @@ -0,0 +1,21 @@ +{ + "images" : [ + { + "filename" : "login_btn_normal.png", + "idiom" : "universal", + "scale" : "1x" + }, + { + "idiom" : "universal", + "scale" : "2x" + }, + { + "idiom" : "universal", + "scale" : "3x" + } + ], + "info" : { + "author" : "xcode", + "version" : 1 + } +} diff --git a/ios/Runner/Assets.xcassets/login_btn_normal.imageset/login_btn_normal.png b/ios/Runner/Assets.xcassets/login_btn_normal.imageset/login_btn_normal.png new file mode 100644 index 00000000..4467ae9a Binary files /dev/null and b/ios/Runner/Assets.xcassets/login_btn_normal.imageset/login_btn_normal.png differ diff --git a/ios/Runner/Assets.xcassets/login_btn_press.imageset/Contents.json b/ios/Runner/Assets.xcassets/login_btn_press.imageset/Contents.json new file mode 100644 index 00000000..61107dd1 --- /dev/null +++ b/ios/Runner/Assets.xcassets/login_btn_press.imageset/Contents.json @@ -0,0 +1,21 @@ +{ + "images" : [ + { + "filename" : "login_btn_press.png", + "idiom" : "universal", + "scale" : "1x" + }, + { + "idiom" : "universal", + "scale" : "2x" + }, + { + "idiom" : "universal", + "scale" : "3x" + } + ], + "info" : { + "author" : "xcode", + "version" : 1 + } +} diff --git a/ios/Runner/Assets.xcassets/login_btn_press.imageset/login_btn_press.png b/ios/Runner/Assets.xcassets/login_btn_press.imageset/login_btn_press.png new file mode 100644 index 00000000..65f8929b Binary files /dev/null and b/ios/Runner/Assets.xcassets/login_btn_press.imageset/login_btn_press.png differ diff --git a/lib/tools/jverify_one_click_login.dart b/lib/tools/jverify_one_click_login.dart index 1e8007dc..549f0778 100644 --- a/lib/tools/jverify_one_click_login.dart +++ b/lib/tools/jverify_one_click_login.dart @@ -185,12 +185,12 @@ class JverifyOneClickLoginManage { uiConfig.numberFieldWidth = 200; uiConfig.numberFieldHeight = 40; //uiConfig.numFieldOffsetX = isiOS ? 0 : null;//(screenWidth/2 - uiConfig.numberFieldWidth/2).toInt(); - uiConfig.numFieldOffsetY = isiOS ? 120 : 220; + uiConfig.numFieldOffsetY = isiOS ? 40 : 220; uiConfig.numberVerticalLayoutItem = JVIOSLayoutItem.ItemLogo; uiConfig.numberColor = AppColors.mainColor.value; uiConfig.numberSize = 18; - uiConfig.sloganOffsetY = isiOS ? 40 : 300; + uiConfig.sloganOffsetY = isiOS ? 10 : 300; uiConfig.sloganVerticalLayoutItem = JVIOSLayoutItem.ItemNumber; uiConfig.sloganTextColor = Colors.black.value; uiConfig.sloganTextSize = 15; @@ -201,16 +201,18 @@ class JverifyOneClickLoginManage { uiConfig.logBtnWidth = double.parse('${1.sw - 20 * 2}').toInt(); uiConfig.logBtnHeight = 50; //uiConfig.logBtnOffsetX = isiOS ? 0 : null;//(screenWidth/2 - uiConfig.logBtnWidth/2).toInt(); - uiConfig.logBtnOffsetY = isiOS ? 60 : 330; + uiConfig.logBtnOffsetY = isiOS ? 30 : 330; uiConfig.logBtnVerticalLayoutItem = JVIOSLayoutItem.ItemNumber; uiConfig.logBtnText = '一键登录'.tr; uiConfig.logBtnTextColor = AppColors.mainColor.value; uiConfig.logBtnTextSize = 16; + if (isiOS) { + uiConfig.loginBtnNormalImage = 'login_btn_normal'; //图片必须存在 + uiConfig.loginBtnPressedImage = 'login_btn_press'; //图片必须存在 + // uiConfig.loginBtnUnableImage = 'login_btn_unable'; //图片必须存在 + } // uiConfig.logBtnBackgroundPath = 'log_btn_background'; // uiConfig.logBtnTextBold = true; - // uiConfig.loginBtnNormalImage = 'login_btn_normal'; //图片必须存在 - // uiConfig.loginBtnPressedImage = 'login_btn_press'; //图片必须存在 - // uiConfig.loginBtnUnableImage = 'login_btn_unable'; //图片必须存在 uiConfig.privacyHintToast = true; //only android 设置隐私条款不选中时点击登录按钮默认显示toast。