Commit dac53124a7b886d08058704d66a113828c604074
1 parent
3154e42d
no message
Showing
121 changed files
with
126 additions
and
464 deletions
CNLiveLoginModule.podspec
| @@ -35,16 +35,21 @@ TODO: 网家家-登录模块. | @@ -35,16 +35,21 @@ TODO: 网家家-登录模块. | ||
| 35 | # Module | 35 | # Module |
| 36 | s.subspec 'Module' do |ss| | 36 | s.subspec 'Module' do |ss| |
| 37 | ss.source_files = 'CNLiveLoginModule/Classes/Module/*.{h,m}' | 37 | ss.source_files = 'CNLiveLoginModule/Classes/Module/*.{h,m}' |
| 38 | + ss.dependency 'CNLiveLoginModule/Controller' | ||
| 38 | end | 39 | end |
| 39 | 40 | ||
| 40 | # Controller | 41 | # Controller |
| 41 | s.subspec 'Controller' do |ss| | 42 | s.subspec 'Controller' do |ss| |
| 42 | ss.source_files = 'CNLiveLoginModule/Classes/Controller/*.{h,m}' | 43 | ss.source_files = 'CNLiveLoginModule/Classes/Controller/*.{h,m}' |
| 44 | + ss.dependency 'CNLiveLoginModule/View' | ||
| 45 | + ss.dependency 'CNLiveLoginModule/Model' | ||
| 46 | + ss.dependency 'CNLiveLoginModule/ThreeLogin' | ||
| 43 | end | 47 | end |
| 44 | 48 | ||
| 45 | # View | 49 | # View |
| 46 | s.subspec 'View' do |ss| | 50 | s.subspec 'View' do |ss| |
| 47 | ss.source_files = 'CNLiveLoginModule/Classes/View/*.{h,m}' | 51 | ss.source_files = 'CNLiveLoginModule/Classes/View/*.{h,m}' |
| 52 | + ss.dependency 'CNLiveLoginModule/Model' | ||
| 48 | end | 53 | end |
| 49 | 54 | ||
| 50 | # Model | 55 | # Model |
| @@ -52,6 +57,10 @@ TODO: 网家家-登录模块. | @@ -52,6 +57,10 @@ TODO: 网家家-登录模块. | ||
| 52 | ss.source_files = 'CNLiveLoginModule/Classes/Model/*.{h,m}' | 57 | ss.source_files = 'CNLiveLoginModule/Classes/Model/*.{h,m}' |
| 53 | end | 58 | end |
| 54 | 59 | ||
| 60 | + s.subspec 'ThreeLogin' do |ss| | ||
| 61 | + ss.source_files = 'CNLiveLoginModule/Classes/ThreeLogin/*.{h,m}' | ||
| 62 | + end | ||
| 63 | + | ||
| 55 | s.resource_bundles = { | 64 | s.resource_bundles = { |
| 56 | 'CNLiveLoginModule' => ['CNLiveLoginModule/Assets/CNLiveLoginModule.xcassets'] | 65 | 'CNLiveLoginModule' => ['CNLiveLoginModule/Assets/CNLiveLoginModule.xcassets'] |
| 57 | } | 66 | } |
| @@ -63,6 +72,7 @@ TODO: 网家家-登录模块. | @@ -63,6 +72,7 @@ TODO: 网家家-登录模块. | ||
| 63 | 72 | ||
| 64 | # pod | 73 | # pod |
| 65 | s.dependency 'CNLiveTripartiteManagement/QMUIKit' | 74 | s.dependency 'CNLiveTripartiteManagement/QMUIKit' |
| 75 | + s.dependency 'CNLiveTripartiteManagement/YYKit' | ||
| 66 | s.dependency 'CNLiveTripartiteManagement/SDWebImage' | 76 | s.dependency 'CNLiveTripartiteManagement/SDWebImage' |
| 67 | s.dependency 'CNLiveTripartiteManagement/Masonry' | 77 | s.dependency 'CNLiveTripartiteManagement/Masonry' |
| 68 | s.dependency 'CNLiveTripartiteManagement/MJExtension' | 78 | s.dependency 'CNLiveTripartiteManagement/MJExtension' |
| @@ -70,6 +80,9 @@ TODO: 网家家-登录模块. | @@ -70,6 +80,9 @@ TODO: 网家家-登录模块. | ||
| 70 | # 服务层 | 80 | # 服务层 |
| 71 | s.dependency 'CNLiveServices' | 81 | s.dependency 'CNLiveServices' |
| 72 | 82 | ||
| 83 | + # 切换成城市 | ||
| 84 | + s.dependency 'CNLiveChooseCountry' | ||
| 85 | + | ||
| 73 | # 用户信息本地化 | 86 | # 用户信息本地化 |
| 74 | s.dependency 'CNLiveUserManagement' | 87 | s.dependency 'CNLiveUserManagement' |
| 75 | 88 |
CNLiveLoginModule/Assets/CNLiveLoginModule.xcassets/code_refresh.imageset/code_refresh@2x.png deleted
100644 → 0
1.46 KB
CNLiveLoginModule/Assets/CNLiveLoginModule.xcassets/code_refresh.imageset/code_refresh@3x.png deleted
100644 → 0
2.57 KB
CNLiveLoginModule/Assets/CNLiveLoginModule.xcassets/default_avatar_f.imageset/default_avatar_f.png deleted
100644 → 0
11.1 KB
CNLiveLoginModule/Assets/CNLiveLoginModule.xcassets/default_avatar_y.imageset/default_avatar_y.png deleted
100644 → 0
10.7 KB
CNLiveLoginModule/Assets/CNLiveLoginModule.xcassets/flashlight_close.imageset/flashlight_close@2x.png deleted
100644 → 0
1.29 KB
CNLiveLoginModule/Assets/CNLiveLoginModule.xcassets/flashlight_close.imageset/flashlight_close@3x.png deleted
100644 → 0
1.41 KB
CNLiveLoginModule/Assets/CNLiveLoginModule.xcassets/flashlight_open.imageset/flashlight_open@2x.png deleted
100644 → 0
1.34 KB
CNLiveLoginModule/Assets/CNLiveLoginModule.xcassets/flashlight_open.imageset/flashlight_open@3x.png deleted
100644 → 0
1.52 KB
CNLiveLoginModule/Assets/CNLiveLoginModule.xcassets/flashlight_open.imageset/Contents.json renamed to CNLiveLoginModule/Assets/CNLiveLoginModule.xcassets/login_camera.imageset/Contents.json
| @@ -6,12 +6,12 @@ | @@ -6,12 +6,12 @@ | ||
| 6 | }, | 6 | }, |
| 7 | { | 7 | { |
| 8 | "idiom" : "universal", | 8 | "idiom" : "universal", |
| 9 | - "filename" : "flashlight_open@2x.png", | 9 | + "filename" : "login_camera@2x.png", |
| 10 | "scale" : "2x" | 10 | "scale" : "2x" |
| 11 | }, | 11 | }, |
| 12 | { | 12 | { |
| 13 | "idiom" : "universal", | 13 | "idiom" : "universal", |
| 14 | - "filename" : "flashlight_open@3x.png", | 14 | + "filename" : "login_camera@3x.png", |
| 15 | "scale" : "3x" | 15 | "scale" : "3x" |
| 16 | } | 16 | } |
| 17 | ], | 17 | ], |
CNLiveLoginModule/Assets/CNLiveLoginModule.xcassets/login_camera.imageset/login_camera@2x.png
0 → 100644
12.7 KB
CNLiveLoginModule/Assets/CNLiveLoginModule.xcassets/login_camera.imageset/login_camera@3x.png
0 → 100644
27.3 KB
CNLiveLoginModule/Assets/CNLiveLoginModule.xcassets/mine_back_white_b.imageset/Contents.json renamed to CNLiveLoginModule/Assets/CNLiveLoginModule.xcassets/login_country.imageset/Contents.json
| @@ -6,12 +6,12 @@ | @@ -6,12 +6,12 @@ | ||
| 6 | }, | 6 | }, |
| 7 | { | 7 | { |
| 8 | "idiom" : "universal", | 8 | "idiom" : "universal", |
| 9 | - "filename" : "mine_back_white_b@2x.png", | 9 | + "filename" : "login_country@2x.png", |
| 10 | "scale" : "2x" | 10 | "scale" : "2x" |
| 11 | }, | 11 | }, |
| 12 | { | 12 | { |
| 13 | "idiom" : "universal", | 13 | "idiom" : "universal", |
| 14 | - "filename" : "mine_back_white_b@3x.png", | 14 | + "filename" : "login_country@3x.png", |
| 15 | "scale" : "3x" | 15 | "scale" : "3x" |
| 16 | } | 16 | } |
| 17 | ], | 17 | ], |
CNLiveLoginModule/Assets/CNLiveLoginModule.xcassets/login_country.imageset/login_country@2x.png
0 → 100644
219 Bytes
CNLiveLoginModule/Assets/CNLiveLoginModule.xcassets/login_country.imageset/login_country@3x.png
0 → 100644
423 Bytes
CNLiveLoginModule/Assets/CNLiveLoginModule.xcassets/mine_bg.imageset/Contents.json renamed to CNLiveLoginModule/Assets/CNLiveLoginModule.xcassets/login_get_code.imageset/Contents.json
| @@ -6,12 +6,12 @@ | @@ -6,12 +6,12 @@ | ||
| 6 | }, | 6 | }, |
| 7 | { | 7 | { |
| 8 | "idiom" : "universal", | 8 | "idiom" : "universal", |
| 9 | - "filename" : "mine_bg@2x.png", | 9 | + "filename" : "login_get_code@2x.png", |
| 10 | "scale" : "2x" | 10 | "scale" : "2x" |
| 11 | }, | 11 | }, |
| 12 | { | 12 | { |
| 13 | "idiom" : "universal", | 13 | "idiom" : "universal", |
| 14 | - "filename" : "mine_bg@3x.png", | 14 | + "filename" : "login_get_code@3x.png", |
| 15 | "scale" : "3x" | 15 | "scale" : "3x" |
| 16 | } | 16 | } |
| 17 | ], | 17 | ], |
CNLiveLoginModule/Assets/CNLiveLoginModule.xcassets/login_get_code.imageset/login_get_code@2x.png
0 → 100644
11 KB
CNLiveLoginModule/Assets/CNLiveLoginModule.xcassets/login_get_code.imageset/login_get_code@3x.png
0 → 100644
26 KB
CNLiveLoginModule/Assets/CNLiveLoginModule.xcassets/mine_buy_commodity.imageset/Contents.json renamed to CNLiveLoginModule/Assets/CNLiveLoginModule.xcassets/login_logo.imageset/Contents.json
| @@ -6,12 +6,12 @@ | @@ -6,12 +6,12 @@ | ||
| 6 | }, | 6 | }, |
| 7 | { | 7 | { |
| 8 | "idiom" : "universal", | 8 | "idiom" : "universal", |
| 9 | - "filename" : "mine_buy_commodity@2x.png", | 9 | + "filename" : "login_logo@2x.png", |
| 10 | "scale" : "2x" | 10 | "scale" : "2x" |
| 11 | }, | 11 | }, |
| 12 | { | 12 | { |
| 13 | "idiom" : "universal", | 13 | "idiom" : "universal", |
| 14 | - "filename" : "mine_buy_commodity@3x.png", | 14 | + "filename" : "login_logo@3x.png", |
| 15 | "scale" : "3x" | 15 | "scale" : "3x" |
| 16 | } | 16 | } |
| 17 | ], | 17 | ], |
CNLiveLoginModule/Assets/CNLiveLoginModule.xcassets/login_logo.imageset/login_logo@2x.png
0 → 100644
18.2 KB
CNLiveLoginModule/Assets/CNLiveLoginModule.xcassets/login_logo.imageset/login_logo@3x.png
0 → 100644
35.6 KB
CNLiveLoginModule/Assets/CNLiveLoginModule.xcassets/mine_china_sport.imageset/Contents.json renamed to CNLiveLoginModule/Assets/CNLiveLoginModule.xcassets/login_qq.imageset/Contents.json
| @@ -6,12 +6,12 @@ | @@ -6,12 +6,12 @@ | ||
| 6 | }, | 6 | }, |
| 7 | { | 7 | { |
| 8 | "idiom" : "universal", | 8 | "idiom" : "universal", |
| 9 | - "filename" : "mine_china_sport@2x.png", | 9 | + "filename" : "login_qq@2x.png", |
| 10 | "scale" : "2x" | 10 | "scale" : "2x" |
| 11 | }, | 11 | }, |
| 12 | { | 12 | { |
| 13 | "idiom" : "universal", | 13 | "idiom" : "universal", |
| 14 | - "filename" : "mine_china_sport@3x.png", | 14 | + "filename" : "login_qq@3x.png", |
| 15 | "scale" : "3x" | 15 | "scale" : "3x" |
| 16 | } | 16 | } |
| 17 | ], | 17 | ], |
CNLiveLoginModule/Assets/CNLiveLoginModule.xcassets/login_qq.imageset/login_qq@2x.png
0 → 100644
3.51 KB
CNLiveLoginModule/Assets/CNLiveLoginModule.xcassets/login_qq.imageset/login_qq@3x.png
0 → 100644
9.48 KB
CNLiveLoginModule/Assets/CNLiveLoginModule.xcassets/mine_code.imageset/Contents.json renamed to CNLiveLoginModule/Assets/CNLiveLoginModule.xcassets/login_sel.imageset/Contents.json
| @@ -6,12 +6,12 @@ | @@ -6,12 +6,12 @@ | ||
| 6 | }, | 6 | }, |
| 7 | { | 7 | { |
| 8 | "idiom" : "universal", | 8 | "idiom" : "universal", |
| 9 | - "filename" : "mine_code@2x.png", | 9 | + "filename" : "login_sel@2x.png", |
| 10 | "scale" : "2x" | 10 | "scale" : "2x" |
| 11 | }, | 11 | }, |
| 12 | { | 12 | { |
| 13 | "idiom" : "universal", | 13 | "idiom" : "universal", |
| 14 | - "filename" : "mine_code@3x.png", | 14 | + "filename" : "login_sel@3x.png", |
| 15 | "scale" : "3x" | 15 | "scale" : "3x" |
| 16 | } | 16 | } |
| 17 | ], | 17 | ], |
CNLiveLoginModule/Assets/CNLiveLoginModule.xcassets/login_sel.imageset/login_sel@2x.png
0 → 100644
1.29 KB
CNLiveLoginModule/Assets/CNLiveLoginModule.xcassets/login_sel.imageset/login_sel@3x.png
0 → 100644
1.81 KB
CNLiveLoginModule/Assets/CNLiveLoginModule.xcassets/mine_code_more.imageset/Contents.json renamed to CNLiveLoginModule/Assets/CNLiveLoginModule.xcassets/login_wechat.imageset/Contents.json
| @@ -6,12 +6,12 @@ | @@ -6,12 +6,12 @@ | ||
| 6 | }, | 6 | }, |
| 7 | { | 7 | { |
| 8 | "idiom" : "universal", | 8 | "idiom" : "universal", |
| 9 | - "filename" : "mine_code_more@2x.png", | 9 | + "filename" : "login_wechat@2x.png", |
| 10 | "scale" : "2x" | 10 | "scale" : "2x" |
| 11 | }, | 11 | }, |
| 12 | { | 12 | { |
| 13 | "idiom" : "universal", | 13 | "idiom" : "universal", |
| 14 | - "filename" : "mine_code_more@3x.png", | 14 | + "filename" : "login_wechat@3x.png", |
| 15 | "scale" : "3x" | 15 | "scale" : "3x" |
| 16 | } | 16 | } |
| 17 | ], | 17 | ], |
CNLiveLoginModule/Assets/CNLiveLoginModule.xcassets/login_wechat.imageset/login_wechat@2x.png
0 → 100644
4.2 KB
CNLiveLoginModule/Assets/CNLiveLoginModule.xcassets/login_wechat.imageset/login_wechat@3x.png
0 → 100644
11.2 KB
CNLiveLoginModule/Assets/CNLiveLoginModule.xcassets/mine_common.imageset/Contents.json renamed to CNLiveLoginModule/Assets/CNLiveLoginModule.xcassets/login_weibo.imageset/Contents.json
| @@ -6,12 +6,12 @@ | @@ -6,12 +6,12 @@ | ||
| 6 | }, | 6 | }, |
| 7 | { | 7 | { |
| 8 | "idiom" : "universal", | 8 | "idiom" : "universal", |
| 9 | - "filename" : "mine_common@2x.png", | 9 | + "filename" : "login_weibo@2x.png", |
| 10 | "scale" : "2x" | 10 | "scale" : "2x" |
| 11 | }, | 11 | }, |
| 12 | { | 12 | { |
| 13 | "idiom" : "universal", | 13 | "idiom" : "universal", |
| 14 | - "filename" : "mine_common@3x.png", | 14 | + "filename" : "login_weibo@3x.png", |
| 15 | "scale" : "3x" | 15 | "scale" : "3x" |
| 16 | } | 16 | } |
| 17 | ], | 17 | ], |
CNLiveLoginModule/Assets/CNLiveLoginModule.xcassets/login_weibo.imageset/login_weibo@2x.png
0 → 100644
9.14 KB
CNLiveLoginModule/Assets/CNLiveLoginModule.xcassets/login_weibo.imageset/login_weibo@3x.png
0 → 100644
18.7 KB
CNLiveLoginModule/Assets/CNLiveLoginModule.xcassets/mine_activity.imageset/mine_activity@2x.png deleted
100644 → 0
2.73 KB
CNLiveLoginModule/Assets/CNLiveLoginModule.xcassets/mine_activity.imageset/mine_activity@3x.png deleted
100644 → 0
6.3 KB
CNLiveLoginModule/Assets/CNLiveLoginModule.xcassets/mine_address.imageset/mine_address@2x.png deleted
100644 → 0
2.89 KB
CNLiveLoginModule/Assets/CNLiveLoginModule.xcassets/mine_address.imageset/mine_address@3x.png deleted
100644 → 0
5.49 KB
CNLiveLoginModule/Assets/CNLiveLoginModule.xcassets/mine_back_white_b.imageset/mine_back_white_b@2x.png deleted
100644 → 0
2.03 KB
CNLiveLoginModule/Assets/CNLiveLoginModule.xcassets/mine_back_white_b.imageset/mine_back_white_b@3x.png deleted
100644 → 0
2.28 KB
CNLiveLoginModule/Assets/CNLiveLoginModule.xcassets/mine_bg.imageset/mine_bg@2x.png deleted
100644 → 0
25.9 KB
CNLiveLoginModule/Assets/CNLiveLoginModule.xcassets/mine_bg.imageset/mine_bg@3x.png deleted
100644 → 0
50.7 KB
CNLiveLoginModule/Assets/CNLiveLoginModule.xcassets/mine_buy_commodity.imageset/mine_buy_commodity@2x.png deleted
100644 → 0
1.71 KB
CNLiveLoginModule/Assets/CNLiveLoginModule.xcassets/mine_buy_commodity.imageset/mine_buy_commodity@3x.png deleted
100644 → 0
3.16 KB
CNLiveLoginModule/Assets/CNLiveLoginModule.xcassets/mine_card.imageset/mine_card@2x.png deleted
100644 → 0
2.48 KB
CNLiveLoginModule/Assets/CNLiveLoginModule.xcassets/mine_card.imageset/mine_card@3x.png deleted
100644 → 0
4.57 KB
CNLiveLoginModule/Assets/CNLiveLoginModule.xcassets/mine_china_sport.imageset/mine_china_sport@2x.png deleted
100644 → 0
2.83 KB
CNLiveLoginModule/Assets/CNLiveLoginModule.xcassets/mine_china_sport.imageset/mine_china_sport@3x.png deleted
100644 → 0
6.34 KB
CNLiveLoginModule/Assets/CNLiveLoginModule.xcassets/mine_code.imageset/mine_code@2x.png deleted
100644 → 0
1.06 KB
CNLiveLoginModule/Assets/CNLiveLoginModule.xcassets/mine_code.imageset/mine_code@3x.png deleted
100644 → 0
2.03 KB
CNLiveLoginModule/Assets/CNLiveLoginModule.xcassets/mine_code_more.imageset/mine_code_more@2x.png deleted
100644 → 0
205 Bytes
CNLiveLoginModule/Assets/CNLiveLoginModule.xcassets/mine_code_more.imageset/mine_code_more@3x.png deleted
100644 → 0
962 Bytes
CNLiveLoginModule/Assets/CNLiveLoginModule.xcassets/mine_common.imageset/mine_common@2x.png deleted
100644 → 0
2.14 KB
CNLiveLoginModule/Assets/CNLiveLoginModule.xcassets/mine_common.imageset/mine_common@3x.png deleted
100644 → 0
4.11 KB
CNLiveLoginModule/Assets/CNLiveLoginModule.xcassets/mine_e-ticket.imageset/mine_e-ticket@2x.png deleted
100644 → 0
5.94 KB
CNLiveLoginModule/Assets/CNLiveLoginModule.xcassets/mine_e-ticket.imageset/mine_e-ticket@3x.png deleted
100644 → 0
11.8 KB
CNLiveLoginModule/Assets/CNLiveLoginModule.xcassets/mine_evaluate.imageset/Contents.json deleted
100644 → 0
| 1 | -{ | ||
| 2 | - "images" : [ | ||
| 3 | - { | ||
| 4 | - "idiom" : "universal", | ||
| 5 | - "scale" : "1x" | ||
| 6 | - }, | ||
| 7 | - { | ||
| 8 | - "idiom" : "universal", | ||
| 9 | - "filename" : "mine_evaluate@2x.png", | ||
| 10 | - "scale" : "2x" | ||
| 11 | - }, | ||
| 12 | - { | ||
| 13 | - "idiom" : "universal", | ||
| 14 | - "filename" : "mine_evaluate@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 |
CNLiveLoginModule/Assets/CNLiveLoginModule.xcassets/mine_evaluate.imageset/mine_evaluate@2x.png deleted
100644 → 0
2.09 KB
CNLiveLoginModule/Assets/CNLiveLoginModule.xcassets/mine_evaluate.imageset/mine_evaluate@3x.png deleted
100644 → 0
4.1 KB
CNLiveLoginModule/Assets/CNLiveLoginModule.xcassets/mine_front.imageset/Contents.json deleted
100644 → 0
| 1 | -{ | ||
| 2 | - "images" : [ | ||
| 3 | - { | ||
| 4 | - "idiom" : "universal", | ||
| 5 | - "scale" : "1x" | ||
| 6 | - }, | ||
| 7 | - { | ||
| 8 | - "idiom" : "universal", | ||
| 9 | - "filename" : "mine_front@2x.png", | ||
| 10 | - "scale" : "2x" | ||
| 11 | - }, | ||
| 12 | - { | ||
| 13 | - "idiom" : "universal", | ||
| 14 | - "filename" : "mine_front@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 |
CNLiveLoginModule/Assets/CNLiveLoginModule.xcassets/mine_front.imageset/mine_front@2x.png deleted
100644 → 0
266 Bytes
CNLiveLoginModule/Assets/CNLiveLoginModule.xcassets/mine_front.imageset/mine_front@3x.png deleted
100644 → 0
615 Bytes
CNLiveLoginModule/Assets/CNLiveLoginModule.xcassets/mine_invitation.imageset/Contents.json deleted
100644 → 0
| 1 | -{ | ||
| 2 | - "images" : [ | ||
| 3 | - { | ||
| 4 | - "idiom" : "universal", | ||
| 5 | - "scale" : "1x" | ||
| 6 | - }, | ||
| 7 | - { | ||
| 8 | - "idiom" : "universal", | ||
| 9 | - "filename" : "mine_invitation@2x.png", | ||
| 10 | - "scale" : "2x" | ||
| 11 | - }, | ||
| 12 | - { | ||
| 13 | - "idiom" : "universal", | ||
| 14 | - "filename" : "mine_invitation@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 |
CNLiveLoginModule/Assets/CNLiveLoginModule.xcassets/mine_invitation.imageset/mine_invitation@2x.png deleted
100644 → 0
2.6 KB
CNLiveLoginModule/Assets/CNLiveLoginModule.xcassets/mine_invitation.imageset/mine_invitation@3x.png deleted
100644 → 0
4.99 KB
CNLiveLoginModule/Assets/CNLiveLoginModule.xcassets/mine_like.imageset/Contents.json deleted
100644 → 0
| 1 | -{ | ||
| 2 | - "images" : [ | ||
| 3 | - { | ||
| 4 | - "idiom" : "universal", | ||
| 5 | - "scale" : "1x" | ||
| 6 | - }, | ||
| 7 | - { | ||
| 8 | - "idiom" : "universal", | ||
| 9 | - "filename" : "mine_like@2x.png", | ||
| 10 | - "scale" : "2x" | ||
| 11 | - }, | ||
| 12 | - { | ||
| 13 | - "idiom" : "universal", | ||
| 14 | - "filename" : "mine_like@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 |
CNLiveLoginModule/Assets/CNLiveLoginModule.xcassets/mine_like.imageset/mine_like@2x.png deleted
100644 → 0
2.51 KB
CNLiveLoginModule/Assets/CNLiveLoginModule.xcassets/mine_like.imageset/mine_like@3x.png deleted
100644 → 0
4.95 KB
CNLiveLoginModule/Assets/CNLiveLoginModule.xcassets/mine_location.imageset/Contents.json deleted
100644 → 0
| 1 | -{ | ||
| 2 | - "images" : [ | ||
| 3 | - { | ||
| 4 | - "idiom" : "universal", | ||
| 5 | - "scale" : "1x" | ||
| 6 | - }, | ||
| 7 | - { | ||
| 8 | - "idiom" : "universal", | ||
| 9 | - "filename" : "mine_location@2x.png", | ||
| 10 | - "scale" : "2x" | ||
| 11 | - }, | ||
| 12 | - { | ||
| 13 | - "idiom" : "universal", | ||
| 14 | - "filename" : "mine_location@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 |
CNLiveLoginModule/Assets/CNLiveLoginModule.xcassets/mine_location.imageset/mine_location@2x.png deleted
100644 → 0
767 Bytes
CNLiveLoginModule/Assets/CNLiveLoginModule.xcassets/mine_location.imageset/mine_location@3x.png deleted
100644 → 0
1.47 KB
CNLiveLoginModule/Assets/CNLiveLoginModule.xcassets/mine_observer.imageset/mine_observer@2x.png deleted
100644 → 0
68.8 KB
CNLiveLoginModule/Assets/CNLiveLoginModule.xcassets/mine_order.imageset/Contents.json deleted
100644 → 0
| 1 | -{ | ||
| 2 | - "images" : [ | ||
| 3 | - { | ||
| 4 | - "idiom" : "universal", | ||
| 5 | - "scale" : "1x" | ||
| 6 | - }, | ||
| 7 | - { | ||
| 8 | - "idiom" : "universal", | ||
| 9 | - "filename" : "mine_order@2x.png", | ||
| 10 | - "scale" : "2x" | ||
| 11 | - }, | ||
| 12 | - { | ||
| 13 | - "idiom" : "universal", | ||
| 14 | - "filename" : "mine_order@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 |
CNLiveLoginModule/Assets/CNLiveLoginModule.xcassets/mine_order.imageset/mine_order@2x.png deleted
100644 → 0
623 Bytes
CNLiveLoginModule/Assets/CNLiveLoginModule.xcassets/mine_order.imageset/mine_order@3x.png deleted
100644 → 0
1.38 KB
CNLiveLoginModule/Assets/CNLiveLoginModule.xcassets/mine_overbadge.imageset/Contents.json deleted
100644 → 0
| 1 | -{ | ||
| 2 | - "images" : [ | ||
| 3 | - { | ||
| 4 | - "idiom" : "universal", | ||
| 5 | - "scale" : "1x" | ||
| 6 | - }, | ||
| 7 | - { | ||
| 8 | - "idiom" : "universal", | ||
| 9 | - "filename" : "mine_overbadge@2x.png", | ||
| 10 | - "scale" : "2x" | ||
| 11 | - }, | ||
| 12 | - { | ||
| 13 | - "idiom" : "universal", | ||
| 14 | - "filename" : "mine_overbadge@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 |
CNLiveLoginModule/Assets/CNLiveLoginModule.xcassets/mine_overbadge.imageset/mine_overbadge@2x.png deleted
100644 → 0
1.91 KB
CNLiveLoginModule/Assets/CNLiveLoginModule.xcassets/mine_overbadge.imageset/mine_overbadge@3x.png deleted
100644 → 0
3.61 KB
CNLiveLoginModule/Assets/CNLiveLoginModule.xcassets/mine_pending.imageset/Contents.json deleted
100644 → 0
| 1 | -{ | ||
| 2 | - "images" : [ | ||
| 3 | - { | ||
| 4 | - "idiom" : "universal", | ||
| 5 | - "scale" : "1x" | ||
| 6 | - }, | ||
| 7 | - { | ||
| 8 | - "idiom" : "universal", | ||
| 9 | - "filename" : "mine_pending@2x.png", | ||
| 10 | - "scale" : "2x" | ||
| 11 | - }, | ||
| 12 | - { | ||
| 13 | - "idiom" : "universal", | ||
| 14 | - "filename" : "mine_pending@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 |
CNLiveLoginModule/Assets/CNLiveLoginModule.xcassets/mine_pending.imageset/mine_pending@2x.png deleted
100644 → 0
732 Bytes
CNLiveLoginModule/Assets/CNLiveLoginModule.xcassets/mine_pending.imageset/mine_pending@3x.png deleted
100644 → 0
1.38 KB
CNLiveLoginModule/Assets/CNLiveLoginModule.xcassets/mine_received.imageset/Contents.json deleted
100644 → 0
| 1 | -{ | ||
| 2 | - "images" : [ | ||
| 3 | - { | ||
| 4 | - "idiom" : "universal", | ||
| 5 | - "scale" : "1x" | ||
| 6 | - }, | ||
| 7 | - { | ||
| 8 | - "idiom" : "universal", | ||
| 9 | - "filename" : "mine_received@2x.png", | ||
| 10 | - "scale" : "2x" | ||
| 11 | - }, | ||
| 12 | - { | ||
| 13 | - "idiom" : "universal", | ||
| 14 | - "filename" : "mine_received@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 |
CNLiveLoginModule/Assets/CNLiveLoginModule.xcassets/mine_received.imageset/mine_received@2x.png deleted
100644 → 0
2.33 KB
CNLiveLoginModule/Assets/CNLiveLoginModule.xcassets/mine_received.imageset/mine_received@3x.png deleted
100644 → 0
4.88 KB
CNLiveLoginModule/Assets/CNLiveLoginModule.xcassets/mine_record.imageset/Contents.json deleted
100644 → 0
| 1 | -{ | ||
| 2 | - "images" : [ | ||
| 3 | - { | ||
| 4 | - "idiom" : "universal", | ||
| 5 | - "scale" : "1x" | ||
| 6 | - }, | ||
| 7 | - { | ||
| 8 | - "idiom" : "universal", | ||
| 9 | - "filename" : "mine_record@2x.png", | ||
| 10 | - "scale" : "2x" | ||
| 11 | - }, | ||
| 12 | - { | ||
| 13 | - "idiom" : "universal", | ||
| 14 | - "filename" : "mine_record@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 |
CNLiveLoginModule/Assets/CNLiveLoginModule.xcassets/mine_record.imageset/mine_record@2x.png deleted
100644 → 0
2.31 KB
CNLiveLoginModule/Assets/CNLiveLoginModule.xcassets/mine_record.imageset/mine_record@3x.png deleted
100644 → 0
6.51 KB
CNLiveLoginModule/Assets/CNLiveLoginModule.xcassets/mine_refund.imageset/Contents.json deleted
100644 → 0
| 1 | -{ | ||
| 2 | - "images" : [ | ||
| 3 | - { | ||
| 4 | - "idiom" : "universal", | ||
| 5 | - "scale" : "1x" | ||
| 6 | - }, | ||
| 7 | - { | ||
| 8 | - "idiom" : "universal", | ||
| 9 | - "filename" : "mine_refund@2x.png", | ||
| 10 | - "scale" : "2x" | ||
| 11 | - }, | ||
| 12 | - { | ||
| 13 | - "idiom" : "universal", | ||
| 14 | - "filename" : "mine_refund@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 |
CNLiveLoginModule/Assets/CNLiveLoginModule.xcassets/mine_refund.imageset/mine_refund@2x.png deleted
100644 → 0
3.32 KB
CNLiveLoginModule/Assets/CNLiveLoginModule.xcassets/mine_refund.imageset/mine_refund@3x.png deleted
100644 → 0
6.67 KB
CNLiveLoginModule/Assets/CNLiveLoginModule.xcassets/mine_release.imageset/Contents.json deleted
100644 → 0
| 1 | -{ | ||
| 2 | - "images" : [ | ||
| 3 | - { | ||
| 4 | - "idiom" : "universal", | ||
| 5 | - "scale" : "1x" | ||
| 6 | - }, | ||
| 7 | - { | ||
| 8 | - "idiom" : "universal", | ||
| 9 | - "filename" : "mine_release@2x.png", | ||
| 10 | - "scale" : "2x" | ||
| 11 | - }, | ||
| 12 | - { | ||
| 13 | - "idiom" : "universal", | ||
| 14 | - "filename" : "mine_release@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 |
CNLiveLoginModule/Assets/CNLiveLoginModule.xcassets/mine_release.imageset/mine_release@2x.png deleted
100644 → 0
1.61 KB
CNLiveLoginModule/Assets/CNLiveLoginModule.xcassets/mine_release.imageset/mine_release@3x.png deleted
100644 → 0
3.1 KB
CNLiveLoginModule/Assets/CNLiveLoginModule.xcassets/mine_set.imageset/Contents.json deleted
100644 → 0
| 1 | -{ | ||
| 2 | - "images" : [ | ||
| 3 | - { | ||
| 4 | - "idiom" : "universal", | ||
| 5 | - "scale" : "1x" | ||
| 6 | - }, | ||
| 7 | - { | ||
| 8 | - "idiom" : "universal", | ||
| 9 | - "filename" : "mine_set@2x.png", | ||
| 10 | - "scale" : "2x" | ||
| 11 | - }, | ||
| 12 | - { | ||
| 13 | - "idiom" : "universal", | ||
| 14 | - "filename" : "mine_set@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 |
CNLiveLoginModule/Assets/CNLiveLoginModule.xcassets/mine_set.imageset/mine_set@2x.png deleted
100644 → 0
2.83 KB
CNLiveLoginModule/Assets/CNLiveLoginModule.xcassets/mine_set.imageset/mine_set@3x.png deleted
100644 → 0
5.77 KB
CNLiveLoginModule/Assets/CNLiveLoginModule.xcassets/mine_soccer_task.imageset/Contents.json deleted
100644 → 0
| 1 | -{ | ||
| 2 | - "images" : [ | ||
| 3 | - { | ||
| 4 | - "idiom" : "universal", | ||
| 5 | - "scale" : "1x" | ||
| 6 | - }, | ||
| 7 | - { | ||
| 8 | - "idiom" : "universal", | ||
| 9 | - "filename" : "mine_soccer_task@2x.png", | ||
| 10 | - "scale" : "2x" | ||
| 11 | - }, | ||
| 12 | - { | ||
| 13 | - "idiom" : "universal", | ||
| 14 | - "filename" : "mine_soccer_task@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 |
CNLiveLoginModule/Assets/CNLiveLoginModule.xcassets/mine_soccer_task.imageset/mine_soccer_task@2x.png deleted
100644 → 0
30 KB
CNLiveLoginModule/Assets/CNLiveLoginModule.xcassets/mine_soccer_task.imageset/mine_soccer_task@3x.png deleted
100644 → 0
67.4 KB
CNLiveLoginModule/Assets/CNLiveLoginModule.xcassets/mine_tool_map.imageset/Contents.json deleted
100644 → 0
| 1 | -{ | ||
| 2 | - "images" : [ | ||
| 3 | - { | ||
| 4 | - "idiom" : "universal", | ||
| 5 | - "scale" : "1x" | ||
| 6 | - }, | ||
| 7 | - { | ||
| 8 | - "idiom" : "universal", | ||
| 9 | - "filename" : "mine_tool_map@2x.png", | ||
| 10 | - "scale" : "2x" | ||
| 11 | - }, | ||
| 12 | - { | ||
| 13 | - "idiom" : "universal", | ||
| 14 | - "filename" : "mine_tool_map@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 |
CNLiveLoginModule/Assets/CNLiveLoginModule.xcassets/mine_tool_map.imageset/mine_tool_map@2x.png deleted
100644 → 0
2.73 KB
CNLiveLoginModule/Assets/CNLiveLoginModule.xcassets/mine_tool_map.imageset/mine_tool_map@3x.png deleted
100644 → 0
7.13 KB
CNLiveLoginModule/Assets/CNLiveLoginModule.xcassets/mine_wjj_certification.imageset/Contents.json deleted
100644 → 0
| 1 | -{ | ||
| 2 | - "images" : [ | ||
| 3 | - { | ||
| 4 | - "idiom" : "universal", | ||
| 5 | - "scale" : "1x" | ||
| 6 | - }, | ||
| 7 | - { | ||
| 8 | - "idiom" : "universal", | ||
| 9 | - "filename" : "mine_wjj_certification@2x.png", | ||
| 10 | - "scale" : "2x" | ||
| 11 | - }, | ||
| 12 | - { | ||
| 13 | - "idiom" : "universal", | ||
| 14 | - "filename" : "mine_wjj_certification@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 |
CNLiveLoginModule/Assets/CNLiveLoginModule.xcassets/mine_wjj_certification.imageset/mine_wjj_certification@2x.png deleted
100644 → 0
6.92 KB
CNLiveLoginModule/Assets/CNLiveLoginModule.xcassets/mine_wjj_certification.imageset/mine_wjj_certification@3x.png deleted
100644 → 0
15.1 KB
CNLiveLoginModule/Assets/CNLiveLoginModule.xcassets/qr_code_bg.imageset/Contents.json deleted
100644 → 0
| 1 | -{ | ||
| 2 | - "images" : [ | ||
| 3 | - { | ||
| 4 | - "idiom" : "universal", | ||
| 5 | - "scale" : "1x" | ||
| 6 | - }, | ||
| 7 | - { | ||
| 8 | - "idiom" : "universal", | ||
| 9 | - "filename" : "qr_code_bg@2x.png", | ||
| 10 | - "scale" : "2x" | ||
| 11 | - }, | ||
| 12 | - { | ||
| 13 | - "idiom" : "universal", | ||
| 14 | - "filename" : "qr_code_bg@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 |
CNLiveLoginModule/Assets/CNLiveLoginModule.xcassets/qr_code_bg.imageset/qr_code_bg@2x.png deleted
100644 → 0
104 KB
CNLiveLoginModule/Assets/CNLiveLoginModule.xcassets/qr_code_bg.imageset/qr_code_bg@3x.png deleted
100644 → 0
142 KB
CNLiveLoginModule/Assets/CNLiveLoginModule.xcassets/qr_code_green.imageset/Contents.json deleted
100644 → 0
| 1 | -{ | ||
| 2 | - "images" : [ | ||
| 3 | - { | ||
| 4 | - "idiom" : "universal", | ||
| 5 | - "scale" : "1x" | ||
| 6 | - }, | ||
| 7 | - { | ||
| 8 | - "idiom" : "universal", | ||
| 9 | - "filename" : "qr_code_green@2x.png", | ||
| 10 | - "scale" : "2x" | ||
| 11 | - }, | ||
| 12 | - { | ||
| 13 | - "idiom" : "universal", | ||
| 14 | - "filename" : "qr_code_green@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 |
CNLiveLoginModule/Assets/CNLiveLoginModule.xcassets/qr_code_green.imageset/qr_code_green@2x.png deleted
100644 → 0
1.57 KB
CNLiveLoginModule/Assets/CNLiveLoginModule.xcassets/qr_code_green.imageset/qr_code_green@3x.png deleted
100644 → 0
1.72 KB
CNLiveLoginModule/Assets/CNLiveLoginModule.xcassets/qr_code_icon.imageset/Contents.json deleted
100644 → 0
| 1 | -{ | ||
| 2 | - "images" : [ | ||
| 3 | - { | ||
| 4 | - "idiom" : "universal", | ||
| 5 | - "scale" : "1x" | ||
| 6 | - }, | ||
| 7 | - { | ||
| 8 | - "idiom" : "universal", | ||
| 9 | - "filename" : "qr_code_icon@2x.png", | ||
| 10 | - "scale" : "2x" | ||
| 11 | - }, | ||
| 12 | - { | ||
| 13 | - "idiom" : "universal", | ||
| 14 | - "filename" : "qr_code_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 |
CNLiveLoginModule/Assets/CNLiveLoginModule.xcassets/qr_code_icon.imageset/qr_code_icon@2x.png deleted
100644 → 0
7.47 KB
CNLiveLoginModule/Assets/CNLiveLoginModule.xcassets/qr_code_icon.imageset/qr_code_icon@3x.png deleted
100644 → 0
11.1 KB
CNLiveLoginModule/Assets/CNLiveLoginModule.xcassets/mine_e-ticket.imageset/Contents.json renamed to CNLiveLoginModule/Assets/CNLiveLoginModule.xcassets/select_country_close.imageset/Contents.json
| @@ -6,12 +6,12 @@ | @@ -6,12 +6,12 @@ | ||
| 6 | }, | 6 | }, |
| 7 | { | 7 | { |
| 8 | "idiom" : "universal", | 8 | "idiom" : "universal", |
| 9 | - "filename" : "mine_e-ticket@2x.png", | 9 | + "filename" : "select_country_close@2x.png", |
| 10 | "scale" : "2x" | 10 | "scale" : "2x" |
| 11 | }, | 11 | }, |
| 12 | { | 12 | { |
| 13 | "idiom" : "universal", | 13 | "idiom" : "universal", |
| 14 | - "filename" : "mine_e-ticket@3x.png", | 14 | + "filename" : "select_country_close@3x.png", |
| 15 | "scale" : "3x" | 15 | "scale" : "3x" |
| 16 | } | 16 | } |
| 17 | ], | 17 | ], |
CNLiveLoginModule/Assets/CNLiveLoginModule.xcassets/select_country_close.imageset/select_country_close@2x.png
0 → 100644
2.92 KB
CNLiveLoginModule/Assets/CNLiveLoginModule.xcassets/select_country_close.imageset/select_country_close@3x.png
0 → 100644
4.14 KB
CNLiveLoginModule/Assets/CNLiveLoginModule.xcassets/sign_in_soccer.imageset/Contents.json deleted
100644 → 0
| 1 | -{ | ||
| 2 | - "images" : [ | ||
| 3 | - { | ||
| 4 | - "idiom" : "universal", | ||
| 5 | - "scale" : "1x" | ||
| 6 | - }, | ||
| 7 | - { | ||
| 8 | - "idiom" : "universal", | ||
| 9 | - "filename" : "sign_in_soccer@2x.png", | ||
| 10 | - "scale" : "2x" | ||
| 11 | - }, | ||
| 12 | - { | ||
| 13 | - "idiom" : "universal", | ||
| 14 | - "filename" : "sign_in_soccer@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 |
CNLiveLoginModule/Assets/CNLiveLoginModule.xcassets/sign_in_soccer.imageset/sign_in_soccer@2x.png deleted
100644 → 0
1.64 KB
CNLiveLoginModule/Assets/CNLiveLoginModule.xcassets/sign_in_soccer.imageset/sign_in_soccer@3x.png deleted
100644 → 0
4.54 KB
CNLiveLoginModule/Classes/Controller/CNLiveLoginController.m
| @@ -10,15 +10,24 @@ | @@ -10,15 +10,24 @@ | ||
| 10 | 10 | ||
| 11 | #import "MJExtension.h" | 11 | #import "MJExtension.h" |
| 12 | #import "QMUIKit.h" | 12 | #import "QMUIKit.h" |
| 13 | +#import "YYKit.h" | ||
| 14 | + | ||
| 15 | +#import "CNLiveLoginView.h" | ||
| 16 | +#import "CNLiveThreeLoginView.h" | ||
| 17 | +#import "CNLiveBindingTelController.h"//绑定手机号 | ||
| 18 | +//#import "XWAgreementManager.h"//协议 | ||
| 19 | +#import "CNLiveCompleteInfoController.h"//修改昵称 | ||
| 13 | 20 | ||
| 14 | #define HexColor(rgbValue) [UIColor colorWithRed:((float)((rgbValue & 0xFF0000) >> 16))/255.0 green:((float)((rgbValue & 0xFF00) >> 8))/255.0 blue:((float)(rgbValue & 0xFF))/255.0 alpha:1.0] | 21 | #define HexColor(rgbValue) [UIColor colorWithRed:((float)((rgbValue & 0xFF0000) >> 16))/255.0 green:((float)((rgbValue & 0xFF00) >> 8))/255.0 blue:((float)(rgbValue & 0xFF))/255.0 alpha:1.0] |
| 15 | 22 | ||
| 16 | -@interface CNLiveLoginController() | 23 | +@interface CNLiveLoginController()<CNLiveLoginViewDelegate, CNLiveThreeLoginViewDelegate> |
| 24 | +@property (nonatomic, weak) CNLiveLoginView *loginView; | ||
| 25 | +@property (nonatomic, weak) CNLiveThreeLoginView *threeLoginView; | ||
| 26 | +@property (nonatomic, weak) YYLabel *protocol; | ||
| 17 | 27 | ||
| 18 | @end | 28 | @end |
| 19 | 29 | ||
| 20 | @implementation CNLiveLoginController | 30 | @implementation CNLiveLoginController |
| 21 | - | ||
| 22 | #pragma mark - 生命周期 | 31 | #pragma mark - 生命周期 |
| 23 | - (void)viewWillAppear:(BOOL)animated{ | 32 | - (void)viewWillAppear:(BOOL)animated{ |
| 24 | [super viewWillAppear:animated]; | 33 | [super viewWillAppear:animated]; |
| @@ -27,20 +36,96 @@ | @@ -27,20 +36,96 @@ | ||
| 27 | 36 | ||
| 28 | - (void)viewDidLoad { | 37 | - (void)viewDidLoad { |
| 29 | [super viewDidLoad]; | 38 | [super viewDidLoad]; |
| 30 | - self.view.backgroundColor = HexColor(0xf4f4f4); | ||
| 31 | - [self createSubViews]; | 39 | + // Do any additional setup after loading the view. |
| 40 | + self.automaticallyAdjustsScrollViewInsets = NO; | ||
| 41 | + self.view.backgroundColor = [UIColor whiteColor]; | ||
| 42 | + [self createUI]; | ||
| 43 | +} | ||
| 44 | + | ||
| 45 | +- (void)createUI{ | ||
| 46 | + CNLiveLoginView *loginView = [[CNLiveLoginView alloc] initWithFrame:CGRectMake(self.view.frame.size.width/8.0, NavigationContentTop+20, self.view.frame.size.width*3/4.0, 400)]; | ||
| 47 | + loginView.delegate = self; | ||
| 48 | + [self.view addSubview:loginView]; | ||
| 49 | + self.loginView = loginView; | ||
| 50 | + | ||
| 51 | + CNLiveThreeLoginView *threeLoginView = [[CNLiveThreeLoginView alloc] initWithFrame:CGRectMake(loginView.left, loginView.bottom+20, loginView.width, 100)]; | ||
| 52 | + threeLoginView.delegate = self; | ||
| 53 | + [self.view addSubview:threeLoginView]; | ||
| 54 | + self.threeLoginView = threeLoginView; | ||
| 55 | + | ||
| 56 | + YYLabel *protocol = [[YYLabel alloc] initWithFrame:CGRectMake(0, self.view.frame.size.height-30-SafeAreaInsetsConstantForDeviceWithNotch.bottom, self.view.frame.size.width, 30)]; | ||
| 57 | + protocol.textAlignment = NSTextAlignmentCenter; | ||
| 58 | + protocol.textColor = [UIColor colorWithRed:173/255.0 green:173/255.0 blue:173/255.0 alpha:1.0]; | ||
| 59 | + protocol.font = [UIFont systemFontOfSize:14.0]; | ||
| 60 | + NSMutableAttributedString *text = [[NSMutableAttributedString alloc] initWithString:@"登录即代表阅读并同意《用户协议》及《隐私政策》"]; | ||
| 61 | + NSMutableParagraphStyle *style = [[NSParagraphStyle defaultParagraphStyle] mutableCopy]; | ||
| 62 | + style.alignment = NSTextAlignmentCenter;//对齐方式 | ||
| 63 | + [text addAttribute:NSParagraphStyleAttributeName value:style range:NSMakeRange(0, text.length)]; | ||
| 64 | + text.color = [UIColor colorWithRed:173/255.0 green:173/255.0 blue:173/255.0 alpha:1.0]; | ||
| 65 | + text.font = [UIFont systemFontOfSize:14.0]; | ||
| 66 | + __weak typeof(self) weakSelf = self; | ||
| 67 | + [text setTextHighlightRange:NSMakeRange(11, 4) color:[UIColor colorWithRed:35/255.0 green:212/255.0 blue:30/255.0 alpha:1.0] backgroundColor:[UIColor clearColor] tapAction:^(UIView * _Nonnull containerView, NSAttributedString * _Nonnull text, NSRange range, CGRect rect) { | ||
| 68 | + [weakSelf.view endEditing:YES]; | ||
| 69 | +// [XWAgreementManager jumpToAgreementH5WithType:XWAgreementTypeUser]; | ||
| 70 | + }]; | ||
| 71 | + [text setTextHighlightRange:NSMakeRange(text.length-5, 4) color:[UIColor colorWithRed:35/255.0 green:212/255.0 blue:30/255.0 alpha:1.0] backgroundColor:[UIColor clearColor] tapAction:^(UIView * _Nonnull containerView, NSAttributedString * _Nonnull text, NSRange range, CGRect rect) { | ||
| 72 | + [weakSelf.view endEditing:YES]; | ||
| 73 | +// [XWAgreementManager jumpToAgreementH5WithType:XWAgreementTypePrivacy]; | ||
| 32 | 74 | ||
| 75 | + }]; | ||
| 76 | + protocol.attributedText = text; | ||
| 77 | + [self.view addSubview:protocol]; | ||
| 78 | + self.protocol = protocol; | ||
| 79 | + | ||
| 33 | } | 80 | } |
| 34 | 81 | ||
| 35 | -- (void)dealloc { | 82 | +- (void)touchesBegan:(NSSet<UITouch *> *)touches withEvent:(UIEvent *)event { |
| 83 | + [self.view endEditing:YES]; | ||
| 84 | + | ||
| 85 | +} | ||
| 86 | + | ||
| 87 | +#pragma mark - CNLiveLoginViewDelegate | ||
| 88 | +- (void)loginSuccess:(CNLiveLoginView *)view isNewUser:(BOOL)isNewUser result:(id _Nonnull)result{ | ||
| 89 | + if (isNewUser) { | ||
| 90 | + // 新用户 -> 设置昵称和头像 | ||
| 91 | + CNLiveCompleteInfoController *vc = [[CNLiveCompleteInfoController alloc]init]; | ||
| 92 | + vc.hidesBottomBarWhenPushed = YES; | ||
| 93 | + [self.navigationController pushViewController:vc animated:YES]; | ||
| 94 | + | ||
| 95 | + }else{ | ||
| 96 | + // 老用户 -> home | ||
| 97 | +// [XWAlertView alertSucceedViewWithTextMessage:@"登录成功" view:self.view block:^{ | ||
| 98 | +// // 通知 | ||
| 99 | +// [XWLoginNotification postUserLoginNotification:result]; | ||
| 100 | +// }]; | ||
| 101 | + } | ||
| 36 | 102 | ||
| 103 | +} | ||
| 104 | + | ||
| 105 | +#pragma mark - CNLiveThreeLoginViewDelegate | ||
| 106 | +- (void)clickedButton:(CNLiveThreeLoginView *)view type:(CNLiveThreeLoginType)type{ | ||
| 107 | + // 1.请求三方平台 | ||
| 37 | 108 | ||
| 109 | + // 2.绑定手机号 | ||
| 110 | + [self jumpToBindingTelController:type]; | ||
| 111 | + | ||
| 38 | } | 112 | } |
| 39 | 113 | ||
| 40 | -- (void)createSubViews { | 114 | +- (void)jumpToBindingTelController:(CNLiveThreeLoginType)type{ |
| 115 | + CNLiveBindingTelController *vc = [[CNLiveBindingTelController alloc]initWithType:type]; | ||
| 116 | + [self.navigationController pushViewController:vc animated:YES]; | ||
| 41 | 117 | ||
| 42 | } | 118 | } |
| 43 | 119 | ||
| 120 | +/* | ||
| 121 | +#pragma mark - Navigation | ||
| 122 | + | ||
| 123 | +// In a storyboard-based application, you will often want to do a little preparation before navigation | ||
| 124 | +- (void)prepareForSegue:(UIStoryboardSegue *)segue sender:(id)sender { | ||
| 125 | + // Get the new view controller using [segue destinationViewController]. | ||
| 126 | + // Pass the selected object to the new view controller. | ||
| 127 | +} | ||
| 128 | +*/ | ||
| 44 | #pragma mark - 懒加载 | 129 | #pragma mark - 懒加载 |
| 45 | 130 | ||
| 46 | /** | 131 | /** |
Example/CNLiveLoginModule.xcodeproj/project.pbxproj
| @@ -347,6 +347,7 @@ | @@ -347,6 +347,7 @@ | ||
| 347 | inputPaths = ( | 347 | inputPaths = ( |
| 348 | "${PODS_ROOT}/Target Support Files/Pods-CNLiveLoginModule_Example/Pods-CNLiveLoginModule_Example-frameworks.sh", | 348 | "${PODS_ROOT}/Target Support Files/Pods-CNLiveLoginModule_Example/Pods-CNLiveLoginModule_Example-frameworks.sh", |
| 349 | "${BUILT_PRODUCTS_DIR}/CNLiveBeeHive/CNLiveBeeHive.framework", | 349 | "${BUILT_PRODUCTS_DIR}/CNLiveBeeHive/CNLiveBeeHive.framework", |
| 350 | + "${BUILT_PRODUCTS_DIR}/CNLiveChooseCountry/CNLiveChooseCountry.framework", | ||
| 350 | "${BUILT_PRODUCTS_DIR}/CNLiveLoginModule/CNLiveLoginModule.framework", | 351 | "${BUILT_PRODUCTS_DIR}/CNLiveLoginModule/CNLiveLoginModule.framework", |
| 351 | "${BUILT_PRODUCTS_DIR}/CNLiveTripartiteManagement/CNLiveTripartiteManagement.framework", | 352 | "${BUILT_PRODUCTS_DIR}/CNLiveTripartiteManagement/CNLiveTripartiteManagement.framework", |
| 352 | "${BUILT_PRODUCTS_DIR}/CNLiveUserManagement/CNLiveUserManagement.framework", | 353 | "${BUILT_PRODUCTS_DIR}/CNLiveUserManagement/CNLiveUserManagement.framework", |
| @@ -354,10 +355,12 @@ | @@ -354,10 +355,12 @@ | ||
| 354 | "${BUILT_PRODUCTS_DIR}/Masonry/Masonry.framework", | 355 | "${BUILT_PRODUCTS_DIR}/Masonry/Masonry.framework", |
| 355 | "${BUILT_PRODUCTS_DIR}/QMUIKit/QMUIKit.framework", | 356 | "${BUILT_PRODUCTS_DIR}/QMUIKit/QMUIKit.framework", |
| 356 | "${BUILT_PRODUCTS_DIR}/SDWebImage/SDWebImage.framework", | 357 | "${BUILT_PRODUCTS_DIR}/SDWebImage/SDWebImage.framework", |
| 358 | + "${BUILT_PRODUCTS_DIR}/YYKit/YYKit.framework", | ||
| 357 | ); | 359 | ); |
| 358 | name = "[CP] Embed Pods Frameworks"; | 360 | name = "[CP] Embed Pods Frameworks"; |
| 359 | outputPaths = ( | 361 | outputPaths = ( |
| 360 | "${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/CNLiveBeeHive.framework", | 362 | "${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/CNLiveBeeHive.framework", |
| 363 | + "${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/CNLiveChooseCountry.framework", | ||
| 361 | "${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/CNLiveLoginModule.framework", | 364 | "${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/CNLiveLoginModule.framework", |
| 362 | "${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/CNLiveTripartiteManagement.framework", | 365 | "${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/CNLiveTripartiteManagement.framework", |
| 363 | "${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/CNLiveUserManagement.framework", | 366 | "${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/CNLiveUserManagement.framework", |
| @@ -365,6 +368,7 @@ | @@ -365,6 +368,7 @@ | ||
| 365 | "${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/Masonry.framework", | 368 | "${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/Masonry.framework", |
| 366 | "${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/QMUIKit.framework", | 369 | "${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/QMUIKit.framework", |
| 367 | "${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/SDWebImage.framework", | 370 | "${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/SDWebImage.framework", |
| 371 | + "${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/YYKit.framework", | ||
| 368 | ); | 372 | ); |
| 369 | runOnlyForDeploymentPostprocessing = 0; | 373 | runOnlyForDeploymentPostprocessing = 0; |
| 370 | shellPath = /bin/sh; | 374 | shellPath = /bin/sh; |