Commit c7d997a70b1a564b602cff76ca2e162c37529970
1 parent
ebf7fa10
no message
Showing
67 changed files
with
11 additions
and
480 deletions
CNLiveBLoginModule.podspec
| @@ -8,7 +8,7 @@ | @@ -8,7 +8,7 @@ | ||
| 8 | 8 | ||
| 9 | Pod::Spec.new do |s| | 9 | Pod::Spec.new do |s| |
| 10 | s.name = 'CNLiveBLoginModule' | 10 | s.name = 'CNLiveBLoginModule' |
| 11 | - s.version = '0.0.1' | 11 | + s.version = '0.0.2' |
| 12 | s.summary = 'CNLiveBLoginModule.' | 12 | s.summary = 'CNLiveBLoginModule.' |
| 13 | 13 | ||
| 14 | # This description is used to generate tags and improve search results. | 14 | # This description is used to generate tags and improve search results. |
| @@ -63,7 +63,7 @@ TODO: 网家家-登录模块. | @@ -63,7 +63,7 @@ TODO: 网家家-登录模块. | ||
| 63 | end | 63 | end |
| 64 | 64 | ||
| 65 | s.resource_bundles = { | 65 | s.resource_bundles = { |
| 66 | - 'CNLiveBLoginModule' => ['CNLiveBLoginModule/Assets/CNLiveBLoginModule.xcassets'] | 66 | + 'CNLiveBLoginModule' => ['CNLiveBLoginModule/Assets/CNLiveBLoginModule.bundle'] |
| 67 | } | 67 | } |
| 68 | 68 | ||
| 69 | # s.public_header_files = 'CNLiveBLoginModule/Classes/**/*.h' | 69 | # s.public_header_files = 'CNLiveBLoginModule/Classes/**/*.h' |
CNLiveBLoginModule/Assets/CNLiveBLoginModule.xcassets/login_apple.imageset/login_apple@2x.png renamed to CNLiveBLoginModule/Assets/CNLiveBLoginModule.bundle/login_apple@2x.png
5.08 KB
CNLiveBLoginModule/Assets/CNLiveBLoginModule.xcassets/login_apple.imageset/login_apple@3x.png renamed to CNLiveBLoginModule/Assets/CNLiveBLoginModule.bundle/login_apple@3x.png
11.5 KB
CNLiveBLoginModule/Assets/CNLiveBLoginModule.xcassets/login_apple_icon.imageset/login_apple_icon@2x.png renamed to CNLiveBLoginModule/Assets/CNLiveBLoginModule.bundle/login_apple_icon@2x.png
3.09 KB
CNLiveBLoginModule/Assets/CNLiveBLoginModule.xcassets/login_apple_icon.imageset/login_apple_icon@3x.png renamed to CNLiveBLoginModule/Assets/CNLiveBLoginModule.bundle/login_apple_icon@3x.png
5.8 KB
CNLiveBLoginModule/Assets/CNLiveBLoginModule.xcassets/login_binding_apple.imageset/login_binding_apple@2x.png renamed to CNLiveBLoginModule/Assets/CNLiveBLoginModule.bundle/login_binding_apple@2x.png
1.83 KB
CNLiveBLoginModule/Assets/CNLiveBLoginModule.xcassets/login_binding_apple.imageset/login_binding_apple@3x.png renamed to CNLiveBLoginModule/Assets/CNLiveBLoginModule.bundle/login_binding_apple@3x.png
3.51 KB
CNLiveBLoginModule/Assets/CNLiveBLoginModule.xcassets/login_binding_logo.imageset/login_binding_logo@2x.png renamed to CNLiveBLoginModule/Assets/CNLiveBLoginModule.bundle/login_binding_logo@2x.png
10.8 KB
CNLiveBLoginModule/Assets/CNLiveBLoginModule.xcassets/login_binding_logo.imageset/login_binding_logo@3x.png renamed to CNLiveBLoginModule/Assets/CNLiveBLoginModule.bundle/login_binding_logo@3x.png
17.6 KB
CNLiveBLoginModule/Assets/CNLiveBLoginModule.xcassets/login_binding_qq.imageset/login_binding_qq@2x.png renamed to CNLiveBLoginModule/Assets/CNLiveBLoginModule.bundle/login_binding_qq@2x.png
6.43 KB
CNLiveBLoginModule/Assets/CNLiveBLoginModule.xcassets/login_binding_qq.imageset/login_binding_qq@3x.png renamed to CNLiveBLoginModule/Assets/CNLiveBLoginModule.bundle/login_binding_qq@3x.png
15.1 KB
CNLiveBLoginModule/Assets/CNLiveBLoginModule.xcassets/login_binding_ways.imageset/login_binding_ways@2x.png renamed to CNLiveBLoginModule/Assets/CNLiveBLoginModule.bundle/login_binding_ways@2x.png
572 Bytes
CNLiveBLoginModule/Assets/CNLiveBLoginModule.xcassets/login_binding_ways.imageset/login_binding_ways@3x.png renamed to CNLiveBLoginModule/Assets/CNLiveBLoginModule.bundle/login_binding_ways@3x.png
1.05 KB
CNLiveBLoginModule/Assets/CNLiveBLoginModule.xcassets/login_binding_wechat.imageset/login_binding_wechat@2x.png renamed to CNLiveBLoginModule/Assets/CNLiveBLoginModule.bundle/login_binding_wechat@2x.png
4.47 KB
CNLiveBLoginModule/Assets/CNLiveBLoginModule.xcassets/login_binding_wechat.imageset/login_binding_wechat@3x.png renamed to CNLiveBLoginModule/Assets/CNLiveBLoginModule.bundle/login_binding_wechat@3x.png
11.2 KB
CNLiveBLoginModule/Assets/CNLiveBLoginModule.xcassets/login_binding_weibo.imageset/login_binding_weibo@2x.png renamed to CNLiveBLoginModule/Assets/CNLiveBLoginModule.bundle/login_binding_weibo@2x.png
11.9 KB
CNLiveBLoginModule/Assets/CNLiveBLoginModule.xcassets/login_binding_weibo.imageset/login_binding_weibo@3x.png renamed to CNLiveBLoginModule/Assets/CNLiveBLoginModule.bundle/login_binding_weibo@3x.png
25.4 KB
CNLiveBLoginModule/Assets/CNLiveBLoginModule.xcassets/login_camera.imageset/login_camera@2x.png renamed to CNLiveBLoginModule/Assets/CNLiveBLoginModule.bundle/login_camera@2x.png
12.7 KB
CNLiveBLoginModule/Assets/CNLiveBLoginModule.xcassets/login_camera.imageset/login_camera@3x.png renamed to CNLiveBLoginModule/Assets/CNLiveBLoginModule.bundle/login_camera@3x.png
27.3 KB
CNLiveBLoginModule/Assets/CNLiveBLoginModule.xcassets/login_close.imageset/login_close@2x.png renamed to CNLiveBLoginModule/Assets/CNLiveBLoginModule.bundle/login_close@2x.png
2.92 KB
CNLiveBLoginModule/Assets/CNLiveBLoginModule.xcassets/login_close.imageset/login_close@3x.png renamed to CNLiveBLoginModule/Assets/CNLiveBLoginModule.bundle/login_close@3x.png
4.14 KB
CNLiveBLoginModule/Assets/CNLiveBLoginModule.xcassets/login_country.imageset/login_country@2x.png renamed to CNLiveBLoginModule/Assets/CNLiveBLoginModule.bundle/login_country@2x.png
219 Bytes
CNLiveBLoginModule/Assets/CNLiveBLoginModule.xcassets/login_country.imageset/login_country@3x.png renamed to CNLiveBLoginModule/Assets/CNLiveBLoginModule.bundle/login_country@3x.png
423 Bytes
CNLiveBLoginModule/Assets/CNLiveBLoginModule.xcassets/login_down.imageset/login_down@2x.png renamed to CNLiveBLoginModule/Assets/CNLiveBLoginModule.bundle/login_down@2x.png
250 Bytes
CNLiveBLoginModule/Assets/CNLiveBLoginModule.xcassets/login_down.imageset/login_down@3x.png renamed to CNLiveBLoginModule/Assets/CNLiveBLoginModule.bundle/login_down@3x.png
441 Bytes
CNLiveBLoginModule/Assets/CNLiveBLoginModule.xcassets/login_get_code_b.imageset/login_get_code_b@2x.png renamed to CNLiveBLoginModule/Assets/CNLiveBLoginModule.bundle/login_get_code_b@2x.png
7.27 KB
CNLiveBLoginModule/Assets/CNLiveBLoginModule.xcassets/login_get_code_b.imageset/login_get_code_b@3x.png renamed to CNLiveBLoginModule/Assets/CNLiveBLoginModule.bundle/login_get_code_b@3x.png
17.9 KB
CNLiveBLoginModule/Assets/CNLiveBLoginModule.xcassets/login_logo_b.imageset/login_logo_b@2x.png renamed to CNLiveBLoginModule/Assets/CNLiveBLoginModule.bundle/login_logo_b@2x.png
24.8 KB
CNLiveBLoginModule/Assets/CNLiveBLoginModule.xcassets/login_logo_b.imageset/login_logo_b@3x.png renamed to CNLiveBLoginModule/Assets/CNLiveBLoginModule.bundle/login_logo_b@3x.png
48.4 KB
CNLiveBLoginModule/Assets/CNLiveBLoginModule.xcassets/login_qq.imageset/login_qq@2x.png renamed to CNLiveBLoginModule/Assets/CNLiveBLoginModule.bundle/login_qq@2x.png
3.25 KB
CNLiveBLoginModule/Assets/CNLiveBLoginModule.xcassets/login_qq.imageset/login_qq@3x.png renamed to CNLiveBLoginModule/Assets/CNLiveBLoginModule.bundle/login_qq@3x.png
6.58 KB
CNLiveBLoginModule/Assets/CNLiveBLoginModule.xcassets/login_sel.imageset/login_sel@2x.png renamed to CNLiveBLoginModule/Assets/CNLiveBLoginModule.bundle/login_sel@2x.png
1.29 KB
CNLiveBLoginModule/Assets/CNLiveBLoginModule.xcassets/login_sel.imageset/login_sel@3x.png renamed to CNLiveBLoginModule/Assets/CNLiveBLoginModule.bundle/login_sel@3x.png
1.81 KB
CNLiveBLoginModule/Assets/CNLiveBLoginModule.xcassets/login_wechat.imageset/login_wechat@2x.png renamed to CNLiveBLoginModule/Assets/CNLiveBLoginModule.bundle/login_wechat@2x.png
3.9 KB
CNLiveBLoginModule/Assets/CNLiveBLoginModule.xcassets/login_wechat.imageset/login_wechat@3x.png renamed to CNLiveBLoginModule/Assets/CNLiveBLoginModule.bundle/login_wechat@3x.png
7.83 KB
CNLiveBLoginModule/Assets/CNLiveBLoginModule.xcassets/login_weibo.imageset/login_weibo@2x.png renamed to CNLiveBLoginModule/Assets/CNLiveBLoginModule.bundle/login_weibo@2x.png
6.38 KB
CNLiveBLoginModule/Assets/CNLiveBLoginModule.xcassets/login_weibo.imageset/login_weibo@3x.png renamed to CNLiveBLoginModule/Assets/CNLiveBLoginModule.bundle/login_weibo@3x.png
12.4 KB
CNLiveBLoginModule/Assets/CNLiveBLoginModule.xcassets/mine_back_black_b.imageset/mine_back_black_b@2x.png renamed to CNLiveBLoginModule/Assets/CNLiveBLoginModule.bundle/mine_back_black_b@2x.png
1.49 KB
CNLiveBLoginModule/Assets/CNLiveBLoginModule.xcassets/mine_back_black_b.imageset/mine_back_black_b@3x.png renamed to CNLiveBLoginModule/Assets/CNLiveBLoginModule.bundle/mine_back_black_b@3x.png
1.79 KB
CNLiveBLoginModule/Assets/CNLiveBLoginModule.xcassets/Contents.json deleted
100644 → 0
CNLiveBLoginModule/Assets/CNLiveBLoginModule.xcassets/login_apple.imageset/Contents.json deleted
100644 → 0
| 1 | -{ | ||
| 2 | - "images" : [ | ||
| 3 | - { | ||
| 4 | - "idiom" : "universal", | ||
| 5 | - "scale" : "1x" | ||
| 6 | - }, | ||
| 7 | - { | ||
| 8 | - "filename" : "login_apple@2x.png", | ||
| 9 | - "idiom" : "universal", | ||
| 10 | - "scale" : "2x" | ||
| 11 | - }, | ||
| 12 | - { | ||
| 13 | - "filename" : "login_apple@3x.png", | ||
| 14 | - "idiom" : "universal", | ||
| 15 | - "scale" : "3x" | ||
| 16 | - } | ||
| 17 | - ], | ||
| 18 | - "info" : { | ||
| 19 | - "author" : "xcode", | ||
| 20 | - "version" : 1 | ||
| 21 | - } | ||
| 22 | -} |
CNLiveBLoginModule/Assets/CNLiveBLoginModule.xcassets/login_apple_icon.imageset/Contents.json deleted
100644 → 0
| 1 | -{ | ||
| 2 | - "images" : [ | ||
| 3 | - { | ||
| 4 | - "idiom" : "universal", | ||
| 5 | - "scale" : "1x" | ||
| 6 | - }, | ||
| 7 | - { | ||
| 8 | - "idiom" : "universal", | ||
| 9 | - "filename" : "login_apple_icon@2x.png", | ||
| 10 | - "scale" : "2x" | ||
| 11 | - }, | ||
| 12 | - { | ||
| 13 | - "idiom" : "universal", | ||
| 14 | - "filename" : "login_apple_icon@3x.png", | ||
| 15 | - "scale" : "3x" | ||
| 16 | - } | ||
| 17 | - ], | ||
| 18 | - "info" : { | ||
| 19 | - "version" : 1, | ||
| 20 | - "author" : "xcode" | ||
| 21 | - } | ||
| 22 | -} | ||
| 23 | \ No newline at end of file | 0 | \ No newline at end of file |
CNLiveBLoginModule/Assets/CNLiveBLoginModule.xcassets/login_binding_apple.imageset/Contents.json deleted
100644 → 0
| 1 | -{ | ||
| 2 | - "images" : [ | ||
| 3 | - { | ||
| 4 | - "idiom" : "universal", | ||
| 5 | - "scale" : "1x" | ||
| 6 | - }, | ||
| 7 | - { | ||
| 8 | - "filename" : "login_binding_apple@2x.png", | ||
| 9 | - "idiom" : "universal", | ||
| 10 | - "scale" : "2x" | ||
| 11 | - }, | ||
| 12 | - { | ||
| 13 | - "filename" : "login_binding_apple@3x.png", | ||
| 14 | - "idiom" : "universal", | ||
| 15 | - "scale" : "3x" | ||
| 16 | - } | ||
| 17 | - ], | ||
| 18 | - "info" : { | ||
| 19 | - "author" : "xcode", | ||
| 20 | - "version" : 1 | ||
| 21 | - } | ||
| 22 | -} |
CNLiveBLoginModule/Assets/CNLiveBLoginModule.xcassets/login_binding_logo.imageset/Contents.json deleted
100644 → 0
| 1 | -{ | ||
| 2 | - "images" : [ | ||
| 3 | - { | ||
| 4 | - "idiom" : "universal", | ||
| 5 | - "scale" : "1x" | ||
| 6 | - }, | ||
| 7 | - { | ||
| 8 | - "filename" : "login_binding_logo@2x.png", | ||
| 9 | - "idiom" : "universal", | ||
| 10 | - "scale" : "2x" | ||
| 11 | - }, | ||
| 12 | - { | ||
| 13 | - "filename" : "login_binding_logo@3x.png", | ||
| 14 | - "idiom" : "universal", | ||
| 15 | - "scale" : "3x" | ||
| 16 | - } | ||
| 17 | - ], | ||
| 18 | - "info" : { | ||
| 19 | - "author" : "xcode", | ||
| 20 | - "version" : 1 | ||
| 21 | - } | ||
| 22 | -} |
CNLiveBLoginModule/Assets/CNLiveBLoginModule.xcassets/login_binding_qq.imageset/Contents.json deleted
100644 → 0
| 1 | -{ | ||
| 2 | - "images" : [ | ||
| 3 | - { | ||
| 4 | - "idiom" : "universal", | ||
| 5 | - "scale" : "1x" | ||
| 6 | - }, | ||
| 7 | - { | ||
| 8 | - "filename" : "login_binding_qq@2x.png", | ||
| 9 | - "idiom" : "universal", | ||
| 10 | - "scale" : "2x" | ||
| 11 | - }, | ||
| 12 | - { | ||
| 13 | - "filename" : "login_binding_qq@3x.png", | ||
| 14 | - "idiom" : "universal", | ||
| 15 | - "scale" : "3x" | ||
| 16 | - } | ||
| 17 | - ], | ||
| 18 | - "info" : { | ||
| 19 | - "author" : "xcode", | ||
| 20 | - "version" : 1 | ||
| 21 | - } | ||
| 22 | -} |
CNLiveBLoginModule/Assets/CNLiveBLoginModule.xcassets/login_binding_ways.imageset/Contents.json deleted
100644 → 0
| 1 | -{ | ||
| 2 | - "images" : [ | ||
| 3 | - { | ||
| 4 | - "idiom" : "universal", | ||
| 5 | - "scale" : "1x" | ||
| 6 | - }, | ||
| 7 | - { | ||
| 8 | - "filename" : "login_binding_ways@2x.png", | ||
| 9 | - "idiom" : "universal", | ||
| 10 | - "scale" : "2x" | ||
| 11 | - }, | ||
| 12 | - { | ||
| 13 | - "filename" : "login_binding_ways@3x.png", | ||
| 14 | - "idiom" : "universal", | ||
| 15 | - "scale" : "3x" | ||
| 16 | - } | ||
| 17 | - ], | ||
| 18 | - "info" : { | ||
| 19 | - "author" : "xcode", | ||
| 20 | - "version" : 1 | ||
| 21 | - } | ||
| 22 | -} |
CNLiveBLoginModule/Assets/CNLiveBLoginModule.xcassets/login_binding_wechat.imageset/Contents.json deleted
100644 → 0
| 1 | -{ | ||
| 2 | - "images" : [ | ||
| 3 | - { | ||
| 4 | - "idiom" : "universal", | ||
| 5 | - "scale" : "1x" | ||
| 6 | - }, | ||
| 7 | - { | ||
| 8 | - "filename" : "login_binding_wechat@2x.png", | ||
| 9 | - "idiom" : "universal", | ||
| 10 | - "scale" : "2x" | ||
| 11 | - }, | ||
| 12 | - { | ||
| 13 | - "filename" : "login_binding_wechat@3x.png", | ||
| 14 | - "idiom" : "universal", | ||
| 15 | - "scale" : "3x" | ||
| 16 | - } | ||
| 17 | - ], | ||
| 18 | - "info" : { | ||
| 19 | - "author" : "xcode", | ||
| 20 | - "version" : 1 | ||
| 21 | - } | ||
| 22 | -} |
CNLiveBLoginModule/Assets/CNLiveBLoginModule.xcassets/login_binding_weibo.imageset/Contents.json deleted
100644 → 0
| 1 | -{ | ||
| 2 | - "images" : [ | ||
| 3 | - { | ||
| 4 | - "idiom" : "universal", | ||
| 5 | - "scale" : "1x" | ||
| 6 | - }, | ||
| 7 | - { | ||
| 8 | - "filename" : "login_binding_weibo@2x.png", | ||
| 9 | - "idiom" : "universal", | ||
| 10 | - "scale" : "2x" | ||
| 11 | - }, | ||
| 12 | - { | ||
| 13 | - "filename" : "login_binding_weibo@3x.png", | ||
| 14 | - "idiom" : "universal", | ||
| 15 | - "scale" : "3x" | ||
| 16 | - } | ||
| 17 | - ], | ||
| 18 | - "info" : { | ||
| 19 | - "author" : "xcode", | ||
| 20 | - "version" : 1 | ||
| 21 | - } | ||
| 22 | -} |
CNLiveBLoginModule/Assets/CNLiveBLoginModule.xcassets/login_camera.imageset/Contents.json deleted
100644 → 0
| 1 | -{ | ||
| 2 | - "images" : [ | ||
| 3 | - { | ||
| 4 | - "idiom" : "universal", | ||
| 5 | - "scale" : "1x" | ||
| 6 | - }, | ||
| 7 | - { | ||
| 8 | - "idiom" : "universal", | ||
| 9 | - "filename" : "login_camera@2x.png", | ||
| 10 | - "scale" : "2x" | ||
| 11 | - }, | ||
| 12 | - { | ||
| 13 | - "idiom" : "universal", | ||
| 14 | - "filename" : "login_camera@3x.png", | ||
| 15 | - "scale" : "3x" | ||
| 16 | - } | ||
| 17 | - ], | ||
| 18 | - "info" : { | ||
| 19 | - "version" : 1, | ||
| 20 | - "author" : "xcode" | ||
| 21 | - } | ||
| 22 | -} | ||
| 23 | \ No newline at end of file | 0 | \ No newline at end of file |
CNLiveBLoginModule/Assets/CNLiveBLoginModule.xcassets/login_close.imageset/Contents.json deleted
100644 → 0
| 1 | -{ | ||
| 2 | - "images" : [ | ||
| 3 | - { | ||
| 4 | - "idiom" : "universal", | ||
| 5 | - "scale" : "1x" | ||
| 6 | - }, | ||
| 7 | - { | ||
| 8 | - "idiom" : "universal", | ||
| 9 | - "filename" : "login_close@2x.png", | ||
| 10 | - "scale" : "2x" | ||
| 11 | - }, | ||
| 12 | - { | ||
| 13 | - "idiom" : "universal", | ||
| 14 | - "filename" : "login_close@3x.png", | ||
| 15 | - "scale" : "3x" | ||
| 16 | - } | ||
| 17 | - ], | ||
| 18 | - "info" : { | ||
| 19 | - "version" : 1, | ||
| 20 | - "author" : "xcode" | ||
| 21 | - } | ||
| 22 | -} | ||
| 23 | \ No newline at end of file | 0 | \ No newline at end of file |
CNLiveBLoginModule/Assets/CNLiveBLoginModule.xcassets/login_country.imageset/Contents.json deleted
100644 → 0
| 1 | -{ | ||
| 2 | - "images" : [ | ||
| 3 | - { | ||
| 4 | - "idiom" : "universal", | ||
| 5 | - "scale" : "1x" | ||
| 6 | - }, | ||
| 7 | - { | ||
| 8 | - "idiom" : "universal", | ||
| 9 | - "filename" : "login_country@2x.png", | ||
| 10 | - "scale" : "2x" | ||
| 11 | - }, | ||
| 12 | - { | ||
| 13 | - "idiom" : "universal", | ||
| 14 | - "filename" : "login_country@3x.png", | ||
| 15 | - "scale" : "3x" | ||
| 16 | - } | ||
| 17 | - ], | ||
| 18 | - "info" : { | ||
| 19 | - "version" : 1, | ||
| 20 | - "author" : "xcode" | ||
| 21 | - } | ||
| 22 | -} | ||
| 23 | \ No newline at end of file | 0 | \ No newline at end of file |
CNLiveBLoginModule/Assets/CNLiveBLoginModule.xcassets/login_down.imageset/Contents.json deleted
100644 → 0
| 1 | -{ | ||
| 2 | - "images" : [ | ||
| 3 | - { | ||
| 4 | - "idiom" : "universal", | ||
| 5 | - "scale" : "1x" | ||
| 6 | - }, | ||
| 7 | - { | ||
| 8 | - "filename" : "login_down@2x.png", | ||
| 9 | - "idiom" : "universal", | ||
| 10 | - "scale" : "2x" | ||
| 11 | - }, | ||
| 12 | - { | ||
| 13 | - "filename" : "login_down@3x.png", | ||
| 14 | - "idiom" : "universal", | ||
| 15 | - "scale" : "3x" | ||
| 16 | - } | ||
| 17 | - ], | ||
| 18 | - "info" : { | ||
| 19 | - "author" : "xcode", | ||
| 20 | - "version" : 1 | ||
| 21 | - } | ||
| 22 | -} |
CNLiveBLoginModule/Assets/CNLiveBLoginModule.xcassets/login_get_code.imageset/Contents.json deleted
100644 → 0
| 1 | -{ | ||
| 2 | - "images" : [ | ||
| 3 | - { | ||
| 4 | - "idiom" : "universal", | ||
| 5 | - "scale" : "1x" | ||
| 6 | - }, | ||
| 7 | - { | ||
| 8 | - "idiom" : "universal", | ||
| 9 | - "filename" : "login_get_code@2x.png", | ||
| 10 | - "scale" : "2x" | ||
| 11 | - }, | ||
| 12 | - { | ||
| 13 | - "idiom" : "universal", | ||
| 14 | - "filename" : "login_get_code@3x.png", | ||
| 15 | - "scale" : "3x" | ||
| 16 | - } | ||
| 17 | - ], | ||
| 18 | - "info" : { | ||
| 19 | - "version" : 1, | ||
| 20 | - "author" : "xcode" | ||
| 21 | - } | ||
| 22 | -} | ||
| 23 | \ No newline at end of file | 0 | \ No newline at end of file |
CNLiveBLoginModule/Assets/CNLiveBLoginModule.xcassets/login_get_code.imageset/login_get_code@2x.png deleted
100644 → 0
11 KB
CNLiveBLoginModule/Assets/CNLiveBLoginModule.xcassets/login_get_code.imageset/login_get_code@3x.png deleted
100644 → 0
26 KB
CNLiveBLoginModule/Assets/CNLiveBLoginModule.xcassets/login_get_code_b.imageset/Contents.json deleted
100644 → 0
| 1 | -{ | ||
| 2 | - "images" : [ | ||
| 3 | - { | ||
| 4 | - "idiom" : "universal", | ||
| 5 | - "scale" : "1x" | ||
| 6 | - }, | ||
| 7 | - { | ||
| 8 | - "filename" : "login_get_code_b@2x.png", | ||
| 9 | - "idiom" : "universal", | ||
| 10 | - "scale" : "2x" | ||
| 11 | - }, | ||
| 12 | - { | ||
| 13 | - "filename" : "login_get_code_b@3x.png", | ||
| 14 | - "idiom" : "universal", | ||
| 15 | - "scale" : "3x" | ||
| 16 | - } | ||
| 17 | - ], | ||
| 18 | - "info" : { | ||
| 19 | - "author" : "xcode", | ||
| 20 | - "version" : 1 | ||
| 21 | - } | ||
| 22 | -} |
CNLiveBLoginModule/Assets/CNLiveBLoginModule.xcassets/login_logo.imageset/Contents.json deleted
100644 → 0
| 1 | -{ | ||
| 2 | - "images" : [ | ||
| 3 | - { | ||
| 4 | - "idiom" : "universal", | ||
| 5 | - "scale" : "1x" | ||
| 6 | - }, | ||
| 7 | - { | ||
| 8 | - "idiom" : "universal", | ||
| 9 | - "filename" : "login_logo@2x.png", | ||
| 10 | - "scale" : "2x" | ||
| 11 | - }, | ||
| 12 | - { | ||
| 13 | - "idiom" : "universal", | ||
| 14 | - "filename" : "login_logo@3x.png", | ||
| 15 | - "scale" : "3x" | ||
| 16 | - } | ||
| 17 | - ], | ||
| 18 | - "info" : { | ||
| 19 | - "version" : 1, | ||
| 20 | - "author" : "xcode" | ||
| 21 | - } | ||
| 22 | -} | ||
| 23 | \ No newline at end of file | 0 | \ No newline at end of file |
CNLiveBLoginModule/Assets/CNLiveBLoginModule.xcassets/login_logo.imageset/login_logo@2x.png deleted
100644 → 0
18.2 KB
CNLiveBLoginModule/Assets/CNLiveBLoginModule.xcassets/login_logo.imageset/login_logo@3x.png deleted
100644 → 0
35.6 KB
CNLiveBLoginModule/Assets/CNLiveBLoginModule.xcassets/login_logo_b.imageset/Contents.json deleted
100644 → 0
| 1 | -{ | ||
| 2 | - "images" : [ | ||
| 3 | - { | ||
| 4 | - "idiom" : "universal", | ||
| 5 | - "scale" : "1x" | ||
| 6 | - }, | ||
| 7 | - { | ||
| 8 | - "filename" : "login_logo_b@2x.png", | ||
| 9 | - "idiom" : "universal", | ||
| 10 | - "scale" : "2x" | ||
| 11 | - }, | ||
| 12 | - { | ||
| 13 | - "filename" : "login_logo_b@3x.png", | ||
| 14 | - "idiom" : "universal", | ||
| 15 | - "scale" : "3x" | ||
| 16 | - } | ||
| 17 | - ], | ||
| 18 | - "info" : { | ||
| 19 | - "author" : "xcode", | ||
| 20 | - "version" : 1 | ||
| 21 | - } | ||
| 22 | -} |
CNLiveBLoginModule/Assets/CNLiveBLoginModule.xcassets/login_qq.imageset/Contents.json deleted
100644 → 0
| 1 | -{ | ||
| 2 | - "images" : [ | ||
| 3 | - { | ||
| 4 | - "idiom" : "universal", | ||
| 5 | - "scale" : "1x" | ||
| 6 | - }, | ||
| 7 | - { | ||
| 8 | - "idiom" : "universal", | ||
| 9 | - "filename" : "login_qq@2x.png", | ||
| 10 | - "scale" : "2x" | ||
| 11 | - }, | ||
| 12 | - { | ||
| 13 | - "idiom" : "universal", | ||
| 14 | - "filename" : "login_qq@3x.png", | ||
| 15 | - "scale" : "3x" | ||
| 16 | - } | ||
| 17 | - ], | ||
| 18 | - "info" : { | ||
| 19 | - "version" : 1, | ||
| 20 | - "author" : "xcode" | ||
| 21 | - } | ||
| 22 | -} | ||
| 23 | \ No newline at end of file | 0 | \ No newline at end of file |
CNLiveBLoginModule/Assets/CNLiveBLoginModule.xcassets/login_sel.imageset/Contents.json deleted
100644 → 0
| 1 | -{ | ||
| 2 | - "images" : [ | ||
| 3 | - { | ||
| 4 | - "idiom" : "universal", | ||
| 5 | - "scale" : "1x" | ||
| 6 | - }, | ||
| 7 | - { | ||
| 8 | - "idiom" : "universal", | ||
| 9 | - "filename" : "login_sel@2x.png", | ||
| 10 | - "scale" : "2x" | ||
| 11 | - }, | ||
| 12 | - { | ||
| 13 | - "idiom" : "universal", | ||
| 14 | - "filename" : "login_sel@3x.png", | ||
| 15 | - "scale" : "3x" | ||
| 16 | - } | ||
| 17 | - ], | ||
| 18 | - "info" : { | ||
| 19 | - "version" : 1, | ||
| 20 | - "author" : "xcode" | ||
| 21 | - } | ||
| 22 | -} | ||
| 23 | \ No newline at end of file | 0 | \ No newline at end of file |
CNLiveBLoginModule/Assets/CNLiveBLoginModule.xcassets/login_wechat.imageset/Contents.json deleted
100644 → 0
| 1 | -{ | ||
| 2 | - "images" : [ | ||
| 3 | - { | ||
| 4 | - "idiom" : "universal", | ||
| 5 | - "scale" : "1x" | ||
| 6 | - }, | ||
| 7 | - { | ||
| 8 | - "idiom" : "universal", | ||
| 9 | - "filename" : "login_wechat@2x.png", | ||
| 10 | - "scale" : "2x" | ||
| 11 | - }, | ||
| 12 | - { | ||
| 13 | - "idiom" : "universal", | ||
| 14 | - "filename" : "login_wechat@3x.png", | ||
| 15 | - "scale" : "3x" | ||
| 16 | - } | ||
| 17 | - ], | ||
| 18 | - "info" : { | ||
| 19 | - "version" : 1, | ||
| 20 | - "author" : "xcode" | ||
| 21 | - } | ||
| 22 | -} | ||
| 23 | \ No newline at end of file | 0 | \ No newline at end of file |
CNLiveBLoginModule/Assets/CNLiveBLoginModule.xcassets/login_weibo.imageset/Contents.json deleted
100644 → 0
| 1 | -{ | ||
| 2 | - "images" : [ | ||
| 3 | - { | ||
| 4 | - "idiom" : "universal", | ||
| 5 | - "scale" : "1x" | ||
| 6 | - }, | ||
| 7 | - { | ||
| 8 | - "idiom" : "universal", | ||
| 9 | - "filename" : "login_weibo@2x.png", | ||
| 10 | - "scale" : "2x" | ||
| 11 | - }, | ||
| 12 | - { | ||
| 13 | - "idiom" : "universal", | ||
| 14 | - "filename" : "login_weibo@3x.png", | ||
| 15 | - "scale" : "3x" | ||
| 16 | - } | ||
| 17 | - ], | ||
| 18 | - "info" : { | ||
| 19 | - "version" : 1, | ||
| 20 | - "author" : "xcode" | ||
| 21 | - } | ||
| 22 | -} | ||
| 23 | \ No newline at end of file | 0 | \ No newline at end of file |
CNLiveBLoginModule/Assets/CNLiveBLoginModule.xcassets/mine_back_black_b.imageset/Contents.json deleted
100644 → 0
| 1 | -{ | ||
| 2 | - "images" : [ | ||
| 3 | - { | ||
| 4 | - "idiom" : "universal", | ||
| 5 | - "scale" : "1x" | ||
| 6 | - }, | ||
| 7 | - { | ||
| 8 | - "idiom" : "universal", | ||
| 9 | - "filename" : "mine_back_black_b@2x.png", | ||
| 10 | - "scale" : "2x" | ||
| 11 | - }, | ||
| 12 | - { | ||
| 13 | - "idiom" : "universal", | ||
| 14 | - "filename" : "mine_back_black_b@3x.png", | ||
| 15 | - "scale" : "3x" | ||
| 16 | - } | ||
| 17 | - ], | ||
| 18 | - "info" : { | ||
| 19 | - "version" : 1, | ||
| 20 | - "author" : "xcode" | ||
| 21 | - } | ||
| 22 | -} | ||
| 23 | \ No newline at end of file | 0 | \ No newline at end of file |
CNLiveBLoginModule/Classes/ThreeLogin/CNLiveBindingTelView.m
| @@ -459,10 +459,11 @@ static const NSInteger timeValue = 1.5; | @@ -459,10 +459,11 @@ static const NSInteger timeValue = 1.5; | ||
| 459 | button.userInteractionEnabled = NO; | 459 | button.userInteractionEnabled = NO; |
| 460 | [QMUITips showLoadingInView:XWKeyWindow]; | 460 | [QMUITips showLoadingInView:XWKeyWindow]; |
| 461 | 461 | ||
| 462 | - [CNLiveUserSystemCenter verificationCodeType:VerificationCodeTypeShortcutLogin mobile:_telTF.text countryCode:@"86" success:^(id result) { | 462 | + [CNLiveUserSystemCenter verificationCodeType:VerificationCodeTypeShortcutLogin mobile:_telTF.text countryCode:_countryCode success:^(id result) { |
| 463 | [QMUITips hideAllToastInView:XWKeyWindow animated:YES]; | 463 | [QMUITips hideAllToastInView:XWKeyWindow animated:YES]; |
| 464 | [QMUITips showWithText:@"验证码已发送"]; | 464 | [QMUITips showWithText:@"验证码已发送"]; |
| 465 | - button.frame = CGRectMake(self.frame.size.width-110-2*space, self.telTF.bottom+space+10, 110, rowHeight-10); | 465 | + button.frame = CGRectMake(self.frame.size.width-120-3.5*space, self.codeTF.top+space/2.0, 120, self.telTF.height-space); |
| 466 | + | ||
| 466 | [button setImage:nil forState:UIControlStateNormal]; | 467 | [button setImage:nil forState:UIControlStateNormal]; |
| 467 | NSString *title = [NSString stringWithFormat:@"%d秒后重新发送", 60]; | 468 | NSString *title = [NSString stringWithFormat:@"%d秒后重新发送", 60]; |
| 468 | [button setTitle:title forState:UIControlStateNormal]; | 469 | [button setTitle:title forState:UIControlStateNormal]; |
| @@ -485,8 +486,8 @@ static const NSInteger timeValue = 1.5; | @@ -485,8 +486,8 @@ static const NSInteger timeValue = 1.5; | ||
| 485 | 486 | ||
| 486 | // 倒计时进行中 | 487 | // 倒计时进行中 |
| 487 | - (void)countDownButtonDidCountDown:(CNLiveCountDownButton *)button countDownNum:(NSInteger)countDownNum { | 488 | - (void)countDownButtonDidCountDown:(CNLiveCountDownButton *)button countDownNum:(NSInteger)countDownNum { |
| 488 | - if(button.frame.size.width != 110){ | ||
| 489 | - button.frame = CGRectMake(self.frame.size.width-110, self.telTF.bottom+space+10, 110, rowHeight-10); | 489 | + if(button.frame.size.width != 120){ |
| 490 | + button.frame = CGRectMake(self.frame.size.width-120-3.5*space, self.codeTF.top+space/2.0, 120, self.telTF.height-space); | ||
| 490 | } | 491 | } |
| 491 | NSString *title = [NSString stringWithFormat:@"%ld秒后重新发送", countDownNum]; | 492 | NSString *title = [NSString stringWithFormat:@"%ld秒后重新发送", countDownNum]; |
| 492 | [button setTitle:title forState:UIControlStateNormal]; | 493 | [button setTitle:title forState:UIControlStateNormal]; |
| @@ -495,12 +496,10 @@ static const NSInteger timeValue = 1.5; | @@ -495,12 +496,10 @@ static const NSInteger timeValue = 1.5; | ||
| 495 | 496 | ||
| 496 | // 倒计时结束 | 497 | // 倒计时结束 |
| 497 | - (void)countDownButtonDidEndCountDown:(CNLiveCountDownButton *)button { | 498 | - (void)countDownButtonDidEndCountDown:(CNLiveCountDownButton *)button { |
| 498 | - button.frame = CGRectMake(self.frame.size.width-80, self.telTF.bottom+space+10, 80, rowHeight-10); | 499 | + button.frame = CGRectMake(self.frame.size.width-80-3.5*space, self.codeTF.top+space/2.0, 80, self.telTF.height-space); |
| 499 | button.backgroundColor = [UIColor whiteColor]; | 500 | button.backgroundColor = [UIColor whiteColor]; |
| 500 | button.userInteractionEnabled = YES; | 501 | button.userInteractionEnabled = YES; |
| 501 | - [button setTitle:@"" forState:UIControlStateNormal]; | ||
| 502 | - UIImage *image2 = [self getImageWithImageName:BusinessLive?@"login_get_code_b":@"login_get_code" bundleName:@"CNLiveBLoginModule" targetClass:[self class]]; | ||
| 503 | - [button setImage:image2 forState:UIControlStateNormal]; | 502 | + [button setTitle:@"获取验证码" forState:UIControlStateNormal]; |
| 504 | } | 503 | } |
| 505 | 504 | ||
| 506 | #pragma mark - Action | 505 | #pragma mark - Action |
CNLiveBLoginModule/Classes/View/CNLiveLoginView.m
| @@ -64,7 +64,7 @@ static const NSInteger timeValue = 1.5; | @@ -64,7 +64,7 @@ static const NSInteger timeValue = 1.5; | ||
| 64 | } | 64 | } |
| 65 | - (void)createSubviews:(CGRect)frame{ | 65 | - (void)createSubviews:(CGRect)frame{ |
| 66 | UIImageView *logo = [[UIImageView alloc] initWithFrame:CGRectMake((frame.size.width-75)/2.0, 0, 75, 100)]; | 66 | UIImageView *logo = [[UIImageView alloc] initWithFrame:CGRectMake((frame.size.width-75)/2.0, 0, 75, 100)]; |
| 67 | - UIImage *image = [self getImageWithImageName:BusinessLive?@"login_logo_b":@"login_logo" bundleName:@"CNLiveBLoginModule" targetClass:[self class]]; | 67 | + UIImage *image = [self getImageWithImageName:@"login_logo_b" bundleName:@"CNLiveBLoginModule" targetClass:[self class]]; |
| 68 | logo.image = image; | 68 | logo.image = image; |
| 69 | [self addSubview:logo]; | 69 | [self addSubview:logo]; |
| 70 | self.logo = logo; | 70 | self.logo = logo; |
| @@ -124,7 +124,7 @@ static const NSInteger timeValue = 1.5; | @@ -124,7 +124,7 @@ static const NSInteger timeValue = 1.5; | ||
| 124 | 124 | ||
| 125 | UIButton *login = [UIButton buttonWithType:UIButtonTypeCustom]; | 125 | UIButton *login = [UIButton buttonWithType:UIButtonTypeCustom]; |
| 126 | login.frame = CGRectMake(5, tips.bottom+space, frame.size.width-10, rowHeight); | 126 | login.frame = CGRectMake(5, tips.bottom+space, frame.size.width-10, rowHeight); |
| 127 | - [login setTitle:@"登录" forState:UIControlStateNormal]; | 127 | + [login setTitle:@"手机号登录" forState:UIControlStateNormal]; |
| 128 | [login setTitleColor:[UIColor whiteColor] forState:UIControlStateNormal]; | 128 | [login setTitleColor:[UIColor whiteColor] forState:UIControlStateNormal]; |
| 129 | login.titleLabel.font = [UIFont systemFontOfSize:15.0]; | 129 | login.titleLabel.font = [UIFont systemFontOfSize:15.0]; |
| 130 | UIColor *color = BusinessLive?[UIColor colorWithRed:72/255.0 green:168/255.0 blue:249/255.0 alpha:1.0]:[UIColor colorWithRed:35/255.0 green:212/255.0 blue:30/255.0 alpha:1.0]; | 130 | UIColor *color = BusinessLive?[UIColor colorWithRed:72/255.0 green:168/255.0 blue:249/255.0 alpha:1.0]:[UIColor colorWithRed:35/255.0 green:212/255.0 blue:30/255.0 alpha:1.0]; |