Skip to content
Toggle navigation
P
Projects
G
Groups
S
Snippets
Help
pidan
/
FuSiLive
This project
Loading...
Sign in
Toggle navigation
Go to a project
Project
Repository
Issues
0
Merge Requests
0
Pipelines
Wiki
Snippets
Members
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Commit
4b42693e
authored
Jan 13, 2025
by
pierce
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
将开播页面的v2 去掉
parent
60b9453c
Hide whitespace changes
Inline
Side-by-side
Showing
121 changed files
with
190 additions
and
190 deletions
Modules/FUSShowRoomModule/FUSShowRoomModule.xcodeproj/project.pbxproj
Modules/FUSShowRoomModule/FUSShowRoomModule/FUSShowRoomBundle.bundle/FUSShowRoomAssets.xcassets/live/StartPage/Beauty/live_startv2_beautyReset_img.imageset/Contents.json → Modules/FUSShowRoomModule/FUSShowRoomModule/FUSShowRoomBundle.bundle/FUSShowRoomAssets.xcassets/live/StartPage/Beauty/live_start_beautyReset_img.imageset/Contents.json
Modules/FUSShowRoomModule/FUSShowRoomModule/FUSShowRoomBundle.bundle/FUSShowRoomAssets.xcassets/live/StartPage/Beauty/live_startv2_beautyReset_img.imageset/重置@3x.png → Modules/FUSShowRoomModule/FUSShowRoomModule/FUSShowRoomBundle.bundle/FUSShowRoomAssets.xcassets/live/StartPage/Beauty/live_start_beautyReset_img.imageset/重置@3x.png
Modules/FUSShowRoomModule/FUSShowRoomModule/FUSShowRoomBundle.bundle/FUSShowRoomAssets.xcassets/live/StartPage/Beauty/live_startv2_beauty_bigEye_disabled.imageset/Contents.json → Modules/FUSShowRoomModule/FUSShowRoomModule/FUSShowRoomBundle.bundle/FUSShowRoomAssets.xcassets/live/StartPage/Beauty/live_start_beauty_bigEye_disabled.imageset/Contents.json
Modules/FUSShowRoomModule/FUSShowRoomModule/FUSShowRoomBundle.bundle/FUSShowRoomAssets.xcassets/live/StartPage/Beauty/live_startv2_beauty_bigEye_disabled.imageset/live_startv2_beauty_bigEye_disabled@3x.png → Modules/FUSShowRoomModule/FUSShowRoomModule/FUSShowRoomBundle.bundle/FUSShowRoomAssets.xcassets/live/StartPage/Beauty/live_start_beauty_bigEye_disabled.imageset/live_startv2_beauty_bigEye_disabled@3x.png
Modules/FUSShowRoomModule/FUSShowRoomModule/FUSShowRoomBundle.bundle/FUSShowRoomAssets.xcassets/live/StartPage/Beauty/live_startv2_beauty_bigEye_normal.imageset/Contents.json → Modules/FUSShowRoomModule/FUSShowRoomModule/FUSShowRoomBundle.bundle/FUSShowRoomAssets.xcassets/live/StartPage/Beauty/live_start_beauty_bigEye_normal.imageset/Contents.json
Modules/FUSShowRoomModule/FUSShowRoomModule/FUSShowRoomBundle.bundle/FUSShowRoomAssets.xcassets/live/StartPage/Beauty/live_startv2_beauty_bigEye_normal.imageset/live_startv2_beauty_bigEye_normal@3x.png → Modules/FUSShowRoomModule/FUSShowRoomModule/FUSShowRoomBundle.bundle/FUSShowRoomAssets.xcassets/live/StartPage/Beauty/live_start_beauty_bigEye_normal.imageset/live_startv2_beauty_bigEye_normal@3x.png
Modules/FUSShowRoomModule/FUSShowRoomModule/FUSShowRoomBundle.bundle/FUSShowRoomAssets.xcassets/live/StartPage/Beauty/live_startv2_beauty_brighten_eyes_disabled.imageset/Contents.json → Modules/FUSShowRoomModule/FUSShowRoomModule/FUSShowRoomBundle.bundle/FUSShowRoomAssets.xcassets/live/StartPage/Beauty/live_start_beauty_brighten_eyes_disabled.imageset/Contents.json
Modules/FUSShowRoomModule/FUSShowRoomModule/FUSShowRoomBundle.bundle/FUSShowRoomAssets.xcassets/live/StartPage/Beauty/live_startv2_beauty_brighten_eyes_disabled.imageset/live_startv2_beauty_brighten_eyes_disabled@3x.png → Modules/FUSShowRoomModule/FUSShowRoomModule/FUSShowRoomBundle.bundle/FUSShowRoomAssets.xcassets/live/StartPage/Beauty/live_start_beauty_brighten_eyes_disabled.imageset/live_startv2_beauty_brighten_eyes_disabled@3x.png
Modules/FUSShowRoomModule/FUSShowRoomModule/FUSShowRoomBundle.bundle/FUSShowRoomAssets.xcassets/live/StartPage/Beauty/live_startv2_beauty_brighten_eyes_normal.imageset/Contents.json → Modules/FUSShowRoomModule/FUSShowRoomModule/FUSShowRoomBundle.bundle/FUSShowRoomAssets.xcassets/live/StartPage/Beauty/live_start_beauty_brighten_eyes_normal.imageset/Contents.json
Modules/FUSShowRoomModule/FUSShowRoomModule/FUSShowRoomBundle.bundle/FUSShowRoomAssets.xcassets/live/StartPage/Beauty/live_startv2_beauty_brighten_eyes_normal.imageset/live_startv2_beauty_brighten_eyes@3x.png → Modules/FUSShowRoomModule/FUSShowRoomModule/FUSShowRoomBundle.bundle/FUSShowRoomAssets.xcassets/live/StartPage/Beauty/live_start_beauty_brighten_eyes_normal.imageset/live_startv2_beauty_brighten_eyes@3x.png
Modules/FUSShowRoomModule/FUSShowRoomModule/FUSShowRoomBundle.bundle/FUSShowRoomAssets.xcassets/live/StartPage/Beauty/live_startv2_beauty_chin_disabled.imageset/Contents.json → Modules/FUSShowRoomModule/FUSShowRoomModule/FUSShowRoomBundle.bundle/FUSShowRoomAssets.xcassets/live/StartPage/Beauty/live_start_beauty_chin_disabled.imageset/Contents.json
Modules/FUSShowRoomModule/FUSShowRoomModule/FUSShowRoomBundle.bundle/FUSShowRoomAssets.xcassets/live/StartPage/Beauty/live_startv2_beauty_chin_disabled.imageset/live_startv2_beauty_chin_disabled@3x.png → Modules/FUSShowRoomModule/FUSShowRoomModule/FUSShowRoomBundle.bundle/FUSShowRoomAssets.xcassets/live/StartPage/Beauty/live_start_beauty_chin_disabled.imageset/live_startv2_beauty_chin_disabled@3x.png
Modules/FUSShowRoomModule/FUSShowRoomModule/FUSShowRoomBundle.bundle/FUSShowRoomAssets.xcassets/live/StartPage/Beauty/live_startv2_beauty_chin_normal.imageset/Contents.json → Modules/FUSShowRoomModule/FUSShowRoomModule/FUSShowRoomBundle.bundle/FUSShowRoomAssets.xcassets/live/StartPage/Beauty/live_start_beauty_chin_normal.imageset/Contents.json
Modules/FUSShowRoomModule/FUSShowRoomModule/FUSShowRoomBundle.bundle/FUSShowRoomAssets.xcassets/live/StartPage/Beauty/live_startv2_beauty_chin_normal.imageset/live_startv2_beauty_chin_normal@3x.png → Modules/FUSShowRoomModule/FUSShowRoomModule/FUSShowRoomBundle.bundle/FUSShowRoomAssets.xcassets/live/StartPage/Beauty/live_start_beauty_chin_normal.imageset/live_startv2_beauty_chin_normal@3x.png
Modules/FUSShowRoomModule/FUSShowRoomModule/FUSShowRoomBundle.bundle/FUSShowRoomAssets.xcassets/live/StartPage/Beauty/live_startv2_beauty_clear_disabled.imageset/Contents.json → Modules/FUSShowRoomModule/FUSShowRoomModule/FUSShowRoomBundle.bundle/FUSShowRoomAssets.xcassets/live/StartPage/Beauty/live_start_beauty_clear_disabled.imageset/Contents.json
Modules/FUSShowRoomModule/FUSShowRoomModule/FUSShowRoomBundle.bundle/FUSShowRoomAssets.xcassets/live/StartPage/Beauty/live_startv2_beauty_clear_disabled.imageset/live_startv2_beauty_clear_disabled@3x.png → Modules/FUSShowRoomModule/FUSShowRoomModule/FUSShowRoomBundle.bundle/FUSShowRoomAssets.xcassets/live/StartPage/Beauty/live_start_beauty_clear_disabled.imageset/live_startv2_beauty_clear_disabled@3x.png
Modules/FUSShowRoomModule/FUSShowRoomModule/FUSShowRoomBundle.bundle/FUSShowRoomAssets.xcassets/live/StartPage/Beauty/live_startv2_beauty_clear_normal.imageset/Contents.json → Modules/FUSShowRoomModule/FUSShowRoomModule/FUSShowRoomBundle.bundle/FUSShowRoomAssets.xcassets/live/StartPage/Beauty/live_start_beauty_clear_normal.imageset/Contents.json
Modules/FUSShowRoomModule/FUSShowRoomModule/FUSShowRoomBundle.bundle/FUSShowRoomAssets.xcassets/live/StartPage/Beauty/live_startv2_beauty_clear_normal.imageset/live_startv2_beauty_clear@3x.png → Modules/FUSShowRoomModule/FUSShowRoomModule/FUSShowRoomBundle.bundle/FUSShowRoomAssets.xcassets/live/StartPage/Beauty/live_start_beauty_clear_normal.imageset/live_startv2_beauty_clear@3x.png
Modules/FUSShowRoomModule/FUSShowRoomModule/FUSShowRoomBundle.bundle/FUSShowRoomAssets.xcassets/live/StartPage/Beauty/live_startv2_beauty_close_normal.imageset/Contents.json → Modules/FUSShowRoomModule/FUSShowRoomModule/FUSShowRoomBundle.bundle/FUSShowRoomAssets.xcassets/live/StartPage/Beauty/live_start_beauty_close_normal.imageset/Contents.json
Modules/FUSShowRoomModule/FUSShowRoomModule/FUSShowRoomBundle.bundle/FUSShowRoomAssets.xcassets/live/StartPage/Beauty/live_startv2_beauty_close_normal.imageset/live_startv2_beauty_close_normal@3x.png → Modules/FUSShowRoomModule/FUSShowRoomModule/FUSShowRoomBundle.bundle/FUSShowRoomAssets.xcassets/live/StartPage/Beauty/live_start_beauty_close_normal.imageset/live_startv2_beauty_close_normal@3x.png
Modules/FUSShowRoomModule/FUSShowRoomModule/FUSShowRoomBundle.bundle/FUSShowRoomAssets.xcassets/live/StartPage/Beauty/live_startv2_beauty_close_selected.imageset/Contents.json → Modules/FUSShowRoomModule/FUSShowRoomModule/FUSShowRoomBundle.bundle/FUSShowRoomAssets.xcassets/live/StartPage/Beauty/live_start_beauty_close_selected.imageset/Contents.json
Modules/FUSShowRoomModule/FUSShowRoomModule/FUSShowRoomBundle.bundle/FUSShowRoomAssets.xcassets/live/StartPage/Beauty/live_startv2_beauty_close_selected.imageset/live_startv2_beauty_close_selected@3x.png → Modules/FUSShowRoomModule/FUSShowRoomModule/FUSShowRoomBundle.bundle/FUSShowRoomAssets.xcassets/live/StartPage/Beauty/live_start_beauty_close_selected.imageset/live_startv2_beauty_close_selected@3x.png
Modules/FUSShowRoomModule/FUSShowRoomModule/FUSShowRoomBundle.bundle/FUSShowRoomAssets.xcassets/live/StartPage/Beauty/live_startv2_beauty_favorites_add.imageset/Contents.json → Modules/FUSShowRoomModule/FUSShowRoomModule/FUSShowRoomBundle.bundle/FUSShowRoomAssets.xcassets/live/StartPage/Beauty/live_start_beauty_favorites_add.imageset/Contents.json
Modules/FUSShowRoomModule/FUSShowRoomModule/FUSShowRoomBundle.bundle/FUSShowRoomAssets.xcassets/live/StartPage/Beauty/live_startv2_beauty_favorites_add.imageset/新增@3x.png → Modules/FUSShowRoomModule/FUSShowRoomModule/FUSShowRoomBundle.bundle/FUSShowRoomAssets.xcassets/live/StartPage/Beauty/live_start_beauty_favorites_add.imageset/新增@3x.png
Modules/FUSShowRoomModule/FUSShowRoomModule/FUSShowRoomBundle.bundle/FUSShowRoomAssets.xcassets/live/StartPage/Beauty/live_startv2_beauty_favorites_rightArrow.imageset/Contents.json → Modules/FUSShowRoomModule/FUSShowRoomModule/FUSShowRoomBundle.bundle/FUSShowRoomAssets.xcassets/live/StartPage/Beauty/live_start_beauty_favorites_rightArrow.imageset/Contents.json
Modules/FUSShowRoomModule/FUSShowRoomModule/FUSShowRoomBundle.bundle/FUSShowRoomAssets.xcassets/live/StartPage/Beauty/live_startv2_beauty_favorites_rightArrow.imageset/右箭头@3x.png → Modules/FUSShowRoomModule/FUSShowRoomModule/FUSShowRoomBundle.bundle/FUSShowRoomAssets.xcassets/live/StartPage/Beauty/live_start_beauty_favorites_rightArrow.imageset/右箭头@3x.png
Modules/FUSShowRoomModule/FUSShowRoomModule/FUSShowRoomBundle.bundle/FUSShowRoomAssets.xcassets/live/StartPage/Beauty/live_startv2_beauty_filterClose_normal.imageset/Contents.json → Modules/FUSShowRoomModule/FUSShowRoomModule/FUSShowRoomBundle.bundle/FUSShowRoomAssets.xcassets/live/StartPage/Beauty/live_start_beauty_filterClose_normal.imageset/Contents.json
Modules/FUSShowRoomModule/FUSShowRoomModule/FUSShowRoomBundle.bundle/FUSShowRoomAssets.xcassets/live/StartPage/Beauty/live_startv2_beauty_filterClose_normal.imageset/live_startv2_beauty_filterClose_normal@3x.png → Modules/FUSShowRoomModule/FUSShowRoomModule/FUSShowRoomBundle.bundle/FUSShowRoomAssets.xcassets/live/StartPage/Beauty/live_start_beauty_filterClose_normal.imageset/live_startv2_beauty_filterClose_normal@3x.png
Modules/FUSShowRoomModule/FUSShowRoomModule/FUSShowRoomBundle.bundle/FUSShowRoomAssets.xcassets/live/StartPage/Beauty/live_startv2_beauty_forehead_disabled.imageset/Contents.json → Modules/FUSShowRoomModule/FUSShowRoomModule/FUSShowRoomBundle.bundle/FUSShowRoomAssets.xcassets/live/StartPage/Beauty/live_start_beauty_forehead_disabled.imageset/Contents.json
Modules/FUSShowRoomModule/FUSShowRoomModule/FUSShowRoomBundle.bundle/FUSShowRoomAssets.xcassets/live/StartPage/Beauty/live_startv2_beauty_forehead_disabled.imageset/live_startv2_beauty_forehead_disabled@3x.png → Modules/FUSShowRoomModule/FUSShowRoomModule/FUSShowRoomBundle.bundle/FUSShowRoomAssets.xcassets/live/StartPage/Beauty/live_start_beauty_forehead_disabled.imageset/live_startv2_beauty_forehead_disabled@3x.png
Modules/FUSShowRoomModule/FUSShowRoomModule/FUSShowRoomBundle.bundle/FUSShowRoomAssets.xcassets/live/StartPage/Beauty/live_startv2_beauty_forehead_normal.imageset/Contents.json → Modules/FUSShowRoomModule/FUSShowRoomModule/FUSShowRoomBundle.bundle/FUSShowRoomAssets.xcassets/live/StartPage/Beauty/live_start_beauty_forehead_normal.imageset/Contents.json
Modules/FUSShowRoomModule/FUSShowRoomModule/FUSShowRoomBundle.bundle/FUSShowRoomAssets.xcassets/live/StartPage/Beauty/live_startv2_beauty_forehead_normal.imageset/live_startv2_beauty_forehead_normal@3x.png → Modules/FUSShowRoomModule/FUSShowRoomModule/FUSShowRoomBundle.bundle/FUSShowRoomAssets.xcassets/live/StartPage/Beauty/live_start_beauty_forehead_normal.imageset/live_startv2_beauty_forehead_normal@3x.png
Modules/FUSShowRoomModule/FUSShowRoomModule/FUSShowRoomBundle.bundle/FUSShowRoomAssets.xcassets/live/StartPage/Beauty/live_startv2_beauty_img.imageset/Contents.json → Modules/FUSShowRoomModule/FUSShowRoomModule/FUSShowRoomBundle.bundle/FUSShowRoomAssets.xcassets/live/StartPage/Beauty/live_start_beauty_img.imageset/Contents.json
Modules/FUSShowRoomModule/FUSShowRoomModule/FUSShowRoomBundle.bundle/FUSShowRoomAssets.xcassets/live/StartPage/Beauty/live_startv2_beauty_img.imageset/live_startv2_beauty_img@3x.png → Modules/FUSShowRoomModule/FUSShowRoomModule/FUSShowRoomBundle.bundle/FUSShowRoomAssets.xcassets/live/StartPage/Beauty/live_start_beauty_img.imageset/live_startv2_beauty_img@3x.png
Modules/FUSShowRoomModule/FUSShowRoomModule/FUSShowRoomBundle.bundle/FUSShowRoomAssets.xcassets/live/StartPage/Beauty/live_startv2_beauty_line_vertical.imageset/Contents.json → Modules/FUSShowRoomModule/FUSShowRoomModule/FUSShowRoomBundle.bundle/FUSShowRoomAssets.xcassets/live/StartPage/Beauty/live_start_beauty_line_vertical.imageset/Contents.json
Modules/FUSShowRoomModule/FUSShowRoomModule/FUSShowRoomBundle.bundle/FUSShowRoomAssets.xcassets/live/StartPage/Beauty/live_startv2_beauty_line_vertical.imageset/live_startv2_beauty_line_vertical@3x.png → Modules/FUSShowRoomModule/FUSShowRoomModule/FUSShowRoomBundle.bundle/FUSShowRoomAssets.xcassets/live/StartPage/Beauty/live_start_beauty_line_vertical.imageset/live_startv2_beauty_line_vertical@3x.png
Modules/FUSShowRoomModule/FUSShowRoomModule/FUSShowRoomBundle.bundle/FUSShowRoomAssets.xcassets/live/StartPage/Beauty/live_startv2_beauty_narrowFace_disabled.imageset/Contents.json → Modules/FUSShowRoomModule/FUSShowRoomModule/FUSShowRoomBundle.bundle/FUSShowRoomAssets.xcassets/live/StartPage/Beauty/live_start_beauty_narrowFace_disabled.imageset/Contents.json
Modules/FUSShowRoomModule/FUSShowRoomModule/FUSShowRoomBundle.bundle/FUSShowRoomAssets.xcassets/live/StartPage/Beauty/live_startv2_beauty_narrowFace_disabled.imageset/live_startv2_beauty_narrowFace_disabled@3x.png → Modules/FUSShowRoomModule/FUSShowRoomModule/FUSShowRoomBundle.bundle/FUSShowRoomAssets.xcassets/live/StartPage/Beauty/live_start_beauty_narrowFace_disabled.imageset/live_startv2_beauty_narrowFace_disabled@3x.png
Modules/FUSShowRoomModule/FUSShowRoomModule/FUSShowRoomBundle.bundle/FUSShowRoomAssets.xcassets/live/StartPage/Beauty/live_startv2_beauty_narrowFace_normal.imageset/Contents.json → Modules/FUSShowRoomModule/FUSShowRoomModule/FUSShowRoomBundle.bundle/FUSShowRoomAssets.xcassets/live/StartPage/Beauty/live_start_beauty_narrowFace_normal.imageset/Contents.json
Modules/FUSShowRoomModule/FUSShowRoomModule/FUSShowRoomBundle.bundle/FUSShowRoomAssets.xcassets/live/StartPage/Beauty/live_startv2_beauty_narrowFace_normal.imageset/live_startv2_beauty_narrowFace_normal@3x.png → Modules/FUSShowRoomModule/FUSShowRoomModule/FUSShowRoomBundle.bundle/FUSShowRoomAssets.xcassets/live/StartPage/Beauty/live_start_beauty_narrowFace_normal.imageset/live_startv2_beauty_narrowFace_normal@3x.png
Modules/FUSShowRoomModule/FUSShowRoomModule/FUSShowRoomBundle.bundle/FUSShowRoomAssets.xcassets/live/StartPage/Beauty/live_startv2_beauty_nose_disabled.imageset/Contents.json → Modules/FUSShowRoomModule/FUSShowRoomModule/FUSShowRoomBundle.bundle/FUSShowRoomAssets.xcassets/live/StartPage/Beauty/live_start_beauty_nose_disabled.imageset/Contents.json
Modules/FUSShowRoomModule/FUSShowRoomModule/FUSShowRoomBundle.bundle/FUSShowRoomAssets.xcassets/live/StartPage/Beauty/live_startv2_beauty_nose_disabled.imageset/live_startv2_beauty_nose_disabled@3x.png → Modules/FUSShowRoomModule/FUSShowRoomModule/FUSShowRoomBundle.bundle/FUSShowRoomAssets.xcassets/live/StartPage/Beauty/live_start_beauty_nose_disabled.imageset/live_startv2_beauty_nose_disabled@3x.png
Modules/FUSShowRoomModule/FUSShowRoomModule/FUSShowRoomBundle.bundle/FUSShowRoomAssets.xcassets/live/StartPage/Beauty/live_startv2_beauty_nose_normal.imageset/Contents.json → Modules/FUSShowRoomModule/FUSShowRoomModule/FUSShowRoomBundle.bundle/FUSShowRoomAssets.xcassets/live/StartPage/Beauty/live_start_beauty_nose_normal.imageset/Contents.json
Modules/FUSShowRoomModule/FUSShowRoomModule/FUSShowRoomBundle.bundle/FUSShowRoomAssets.xcassets/live/StartPage/Beauty/live_startv2_beauty_nose_normal.imageset/live_startv2_beauty_nose_normal@3x.png → Modules/FUSShowRoomModule/FUSShowRoomModule/FUSShowRoomBundle.bundle/FUSShowRoomAssets.xcassets/live/StartPage/Beauty/live_start_beauty_nose_normal.imageset/live_startv2_beauty_nose_normal@3x.png
Modules/FUSShowRoomModule/FUSShowRoomModule/FUSShowRoomBundle.bundle/FUSShowRoomAssets.xcassets/live/StartPage/Beauty/live_startv2_beauty_preset_disabled.imageset/Contents.json → Modules/FUSShowRoomModule/FUSShowRoomModule/FUSShowRoomBundle.bundle/FUSShowRoomAssets.xcassets/live/StartPage/Beauty/live_start_beauty_preset_disabled.imageset/Contents.json
Modules/FUSShowRoomModule/FUSShowRoomModule/FUSShowRoomBundle.bundle/FUSShowRoomAssets.xcassets/live/StartPage/Beauty/live_startv2_beauty_preset_disabled.imageset/live_startv2_beauty_preset_disabled@3x.png → Modules/FUSShowRoomModule/FUSShowRoomModule/FUSShowRoomBundle.bundle/FUSShowRoomAssets.xcassets/live/StartPage/Beauty/live_start_beauty_preset_disabled.imageset/live_startv2_beauty_preset_disabled@3x.png
Modules/FUSShowRoomModule/FUSShowRoomModule/FUSShowRoomBundle.bundle/FUSShowRoomAssets.xcassets/live/StartPage/Beauty/live_startv2_beauty_preset_normal.imageset/Contents.json → Modules/FUSShowRoomModule/FUSShowRoomModule/FUSShowRoomBundle.bundle/FUSShowRoomAssets.xcassets/live/StartPage/Beauty/live_start_beauty_preset_normal.imageset/Contents.json
Modules/FUSShowRoomModule/FUSShowRoomModule/FUSShowRoomBundle.bundle/FUSShowRoomAssets.xcassets/live/StartPage/Beauty/live_startv2_beauty_preset_normal.imageset/live_startv2_beauty_preset_normal@3x.png → Modules/FUSShowRoomModule/FUSShowRoomModule/FUSShowRoomBundle.bundle/FUSShowRoomAssets.xcassets/live/StartPage/Beauty/live_start_beauty_preset_normal.imageset/live_startv2_beauty_preset_normal@3x.png
Modules/FUSShowRoomModule/FUSShowRoomModule/FUSShowRoomBundle.bundle/FUSShowRoomAssets.xcassets/live/StartPage/Beauty/live_startv2_beauty_sharp_disabled.imageset/Contents.json → Modules/FUSShowRoomModule/FUSShowRoomModule/FUSShowRoomBundle.bundle/FUSShowRoomAssets.xcassets/live/StartPage/Beauty/live_start_beauty_sharp_disabled.imageset/Contents.json
Modules/FUSShowRoomModule/FUSShowRoomModule/FUSShowRoomBundle.bundle/FUSShowRoomAssets.xcassets/live/StartPage/Beauty/live_startv2_beauty_sharp_disabled.imageset/live_startv2_beauty_sharp_disabled@3x.png → Modules/FUSShowRoomModule/FUSShowRoomModule/FUSShowRoomBundle.bundle/FUSShowRoomAssets.xcassets/live/StartPage/Beauty/live_start_beauty_sharp_disabled.imageset/live_startv2_beauty_sharp_disabled@3x.png
Modules/FUSShowRoomModule/FUSShowRoomModule/FUSShowRoomBundle.bundle/FUSShowRoomAssets.xcassets/live/StartPage/Beauty/live_startv2_beauty_sharp_normal.imageset/Contents.json → Modules/FUSShowRoomModule/FUSShowRoomModule/FUSShowRoomBundle.bundle/FUSShowRoomAssets.xcassets/live/StartPage/Beauty/live_start_beauty_sharp_normal.imageset/Contents.json
Modules/FUSShowRoomModule/FUSShowRoomModule/FUSShowRoomBundle.bundle/FUSShowRoomAssets.xcassets/live/StartPage/Beauty/live_startv2_beauty_sharp_normal.imageset/live_startv2_beauty_sharp_normal@3x.png → Modules/FUSShowRoomModule/FUSShowRoomModule/FUSShowRoomBundle.bundle/FUSShowRoomAssets.xcassets/live/StartPage/Beauty/live_start_beauty_sharp_normal.imageset/live_startv2_beauty_sharp_normal@3x.png
Modules/FUSShowRoomModule/FUSShowRoomModule/FUSShowRoomBundle.bundle/FUSShowRoomAssets.xcassets/live/StartPage/Beauty/live_startv2_beauty_slider_numBg.imageset/Contents.json → Modules/FUSShowRoomModule/FUSShowRoomModule/FUSShowRoomBundle.bundle/FUSShowRoomAssets.xcassets/live/StartPage/Beauty/live_start_beauty_slider_numBg.imageset/Contents.json
Modules/FUSShowRoomModule/FUSShowRoomModule/FUSShowRoomBundle.bundle/FUSShowRoomAssets.xcassets/live/StartPage/Beauty/live_startv2_beauty_slider_numBg.imageset/live_startv2_beauty_slider_numBg@2x.png → Modules/FUSShowRoomModule/FUSShowRoomModule/FUSShowRoomBundle.bundle/FUSShowRoomAssets.xcassets/live/StartPage/Beauty/live_start_beauty_slider_numBg.imageset/live_startv2_beauty_slider_numBg@2x.png
Modules/FUSShowRoomModule/FUSShowRoomModule/FUSShowRoomBundle.bundle/FUSShowRoomAssets.xcassets/live/StartPage/Beauty/live_startv2_beauty_soften_disabled.imageset/Contents.json → Modules/FUSShowRoomModule/FUSShowRoomModule/FUSShowRoomBundle.bundle/FUSShowRoomAssets.xcassets/live/StartPage/Beauty/live_start_beauty_soften_disabled.imageset/Contents.json
Modules/FUSShowRoomModule/FUSShowRoomModule/FUSShowRoomBundle.bundle/FUSShowRoomAssets.xcassets/live/StartPage/Beauty/live_startv2_beauty_soften_disabled.imageset/live_startv2_beauty_soften_disabled@3x.png → Modules/FUSShowRoomModule/FUSShowRoomModule/FUSShowRoomBundle.bundle/FUSShowRoomAssets.xcassets/live/StartPage/Beauty/live_start_beauty_soften_disabled.imageset/live_startv2_beauty_soften_disabled@3x.png
Modules/FUSShowRoomModule/FUSShowRoomModule/FUSShowRoomBundle.bundle/FUSShowRoomAssets.xcassets/live/StartPage/Beauty/live_startv2_beauty_soften_normal.imageset/Contents.json → Modules/FUSShowRoomModule/FUSShowRoomModule/FUSShowRoomBundle.bundle/FUSShowRoomAssets.xcassets/live/StartPage/Beauty/live_start_beauty_soften_normal.imageset/Contents.json
Modules/FUSShowRoomModule/FUSShowRoomModule/FUSShowRoomBundle.bundle/FUSShowRoomAssets.xcassets/live/StartPage/Beauty/live_startv2_beauty_soften_normal.imageset/live_startv2_beauty_soften_normal@3x.png → Modules/FUSShowRoomModule/FUSShowRoomModule/FUSShowRoomBundle.bundle/FUSShowRoomAssets.xcassets/live/StartPage/Beauty/live_start_beauty_soften_normal.imageset/live_startv2_beauty_soften_normal@3x.png
Modules/FUSShowRoomModule/FUSShowRoomModule/FUSShowRoomBundle.bundle/FUSShowRoomAssets.xcassets/live/StartPage/Beauty/live_startv2_beauty_thinFace_disabled.imageset/Contents.json → Modules/FUSShowRoomModule/FUSShowRoomModule/FUSShowRoomBundle.bundle/FUSShowRoomAssets.xcassets/live/StartPage/Beauty/live_start_beauty_thinFace_disabled.imageset/Contents.json
Modules/FUSShowRoomModule/FUSShowRoomModule/FUSShowRoomBundle.bundle/FUSShowRoomAssets.xcassets/live/StartPage/Beauty/live_startv2_beauty_thinFace_disabled.imageset/live_startv2_beauty_thinFace_disabled@3x.png → Modules/FUSShowRoomModule/FUSShowRoomModule/FUSShowRoomBundle.bundle/FUSShowRoomAssets.xcassets/live/StartPage/Beauty/live_start_beauty_thinFace_disabled.imageset/live_startv2_beauty_thinFace_disabled@3x.png
Modules/FUSShowRoomModule/FUSShowRoomModule/FUSShowRoomBundle.bundle/FUSShowRoomAssets.xcassets/live/StartPage/Beauty/live_startv2_beauty_thinFace_normal.imageset/Contents.json → Modules/FUSShowRoomModule/FUSShowRoomModule/FUSShowRoomBundle.bundle/FUSShowRoomAssets.xcassets/live/StartPage/Beauty/live_start_beauty_thinFace_normal.imageset/Contents.json
Modules/FUSShowRoomModule/FUSShowRoomModule/FUSShowRoomBundle.bundle/FUSShowRoomAssets.xcassets/live/StartPage/Beauty/live_startv2_beauty_thinFace_normal.imageset/live_startv2_beauty_thinFace_normal@3x.png → Modules/FUSShowRoomModule/FUSShowRoomModule/FUSShowRoomBundle.bundle/FUSShowRoomAssets.xcassets/live/StartPage/Beauty/live_start_beauty_thinFace_normal.imageset/live_startv2_beauty_thinFace_normal@3x.png
Modules/FUSShowRoomModule/FUSShowRoomModule/FUSShowRoomBundle.bundle/FUSShowRoomAssets.xcassets/live/StartPage/Beauty/live_startv2_beauty_thumb_normal.imageset/Contents.json → Modules/FUSShowRoomModule/FUSShowRoomModule/FUSShowRoomBundle.bundle/FUSShowRoomAssets.xcassets/live/StartPage/Beauty/live_start_beauty_thumb_normal.imageset/Contents.json
Modules/FUSShowRoomModule/FUSShowRoomModule/FUSShowRoomBundle.bundle/FUSShowRoomAssets.xcassets/live/StartPage/Beauty/live_startv2_beauty_thumb_normal.imageset/live_startv2_beauty_thumb_normal@2x.png → Modules/FUSShowRoomModule/FUSShowRoomModule/FUSShowRoomBundle.bundle/FUSShowRoomAssets.xcassets/live/StartPage/Beauty/live_start_beauty_thumb_normal.imageset/live_startv2_beauty_thumb_normal@2x.png
Modules/FUSShowRoomModule/FUSShowRoomModule/FUSShowRoomBundle.bundle/FUSShowRoomAssets.xcassets/live/StartPage/Beauty/live_startv2_beauty_whiten_disabled.imageset/Contents.json → Modules/FUSShowRoomModule/FUSShowRoomModule/FUSShowRoomBundle.bundle/FUSShowRoomAssets.xcassets/live/StartPage/Beauty/live_start_beauty_whiten_disabled.imageset/Contents.json
Modules/FUSShowRoomModule/FUSShowRoomModule/FUSShowRoomBundle.bundle/FUSShowRoomAssets.xcassets/live/StartPage/Beauty/live_startv2_beauty_whiten_disabled.imageset/live_startv2_beauty_whiten_disabled@3x.png → Modules/FUSShowRoomModule/FUSShowRoomModule/FUSShowRoomBundle.bundle/FUSShowRoomAssets.xcassets/live/StartPage/Beauty/live_start_beauty_whiten_disabled.imageset/live_startv2_beauty_whiten_disabled@3x.png
Modules/FUSShowRoomModule/FUSShowRoomModule/FUSShowRoomBundle.bundle/FUSShowRoomAssets.xcassets/live/StartPage/Beauty/live_startv2_beauty_whiten_normal.imageset/Contents.json → Modules/FUSShowRoomModule/FUSShowRoomModule/FUSShowRoomBundle.bundle/FUSShowRoomAssets.xcassets/live/StartPage/Beauty/live_start_beauty_whiten_normal.imageset/Contents.json
Modules/FUSShowRoomModule/FUSShowRoomModule/FUSShowRoomBundle.bundle/FUSShowRoomAssets.xcassets/live/StartPage/Beauty/live_startv2_beauty_whiten_normal.imageset/live_startv2_beauty_whiten_normal@3x.png → Modules/FUSShowRoomModule/FUSShowRoomModule/FUSShowRoomBundle.bundle/FUSShowRoomAssets.xcassets/live/StartPage/Beauty/live_start_beauty_whiten_normal.imageset/live_startv2_beauty_whiten_normal@3x.png
Modules/FUSShowRoomModule/FUSShowRoomModule/FUSShowRoomBundle.bundle/FUSShowRoomAssets.xcassets/live/StartPage/Beauty/live_startv2_beauty_whiten_teeth_disabled.imageset/Contents.json → Modules/FUSShowRoomModule/FUSShowRoomModule/FUSShowRoomBundle.bundle/FUSShowRoomAssets.xcassets/live/StartPage/Beauty/live_start_beauty_whiten_teeth_disabled.imageset/Contents.json
Modules/FUSShowRoomModule/FUSShowRoomModule/FUSShowRoomBundle.bundle/FUSShowRoomAssets.xcassets/live/StartPage/Beauty/live_startv2_beauty_whiten_teeth_disabled.imageset/live_startv2_beauty_whiten_teeth_disabled@3x.png → Modules/FUSShowRoomModule/FUSShowRoomModule/FUSShowRoomBundle.bundle/FUSShowRoomAssets.xcassets/live/StartPage/Beauty/live_start_beauty_whiten_teeth_disabled.imageset/live_startv2_beauty_whiten_teeth_disabled@3x.png
Modules/FUSShowRoomModule/FUSShowRoomModule/FUSShowRoomBundle.bundle/FUSShowRoomAssets.xcassets/live/StartPage/Beauty/live_startv2_beauty_whiten_teeth_normal.imageset/Contents.json → Modules/FUSShowRoomModule/FUSShowRoomModule/FUSShowRoomBundle.bundle/FUSShowRoomAssets.xcassets/live/StartPage/Beauty/live_start_beauty_whiten_teeth_normal.imageset/Contents.json
Modules/FUSShowRoomModule/FUSShowRoomModule/FUSShowRoomBundle.bundle/FUSShowRoomAssets.xcassets/live/StartPage/Beauty/live_startv2_beauty_whiten_teeth_normal.imageset/live_startv2_beauty_whiten_teeth@3x.png → Modules/FUSShowRoomModule/FUSShowRoomModule/FUSShowRoomBundle.bundle/FUSShowRoomAssets.xcassets/live/StartPage/Beauty/live_start_beauty_whiten_teeth_normal.imageset/live_startv2_beauty_whiten_teeth@3x.png
Modules/FUSShowRoomModule/FUSShowRoomModule/FUSShowRoomBundle.bundle/FUSShowRoomAssets.xcassets/live/StartPage/Beauty/live_startv2_beauty_zoom_mouth_disabled.imageset/Contents.json → Modules/FUSShowRoomModule/FUSShowRoomModule/FUSShowRoomBundle.bundle/FUSShowRoomAssets.xcassets/live/StartPage/Beauty/live_start_beauty_zoom_mouth_disabled.imageset/Contents.json
Modules/FUSShowRoomModule/FUSShowRoomModule/FUSShowRoomBundle.bundle/FUSShowRoomAssets.xcassets/live/StartPage/Beauty/live_startv2_beauty_zoom_mouth_disabled.imageset/live_startv2_beauty_zoom_mouth_disabled@3x.png → Modules/FUSShowRoomModule/FUSShowRoomModule/FUSShowRoomBundle.bundle/FUSShowRoomAssets.xcassets/live/StartPage/Beauty/live_start_beauty_zoom_mouth_disabled.imageset/live_startv2_beauty_zoom_mouth_disabled@3x.png
Modules/FUSShowRoomModule/FUSShowRoomModule/FUSShowRoomBundle.bundle/FUSShowRoomAssets.xcassets/live/StartPage/Beauty/live_startv2_beauty_zoom_mouth_normal.imageset/Contents.json → Modules/FUSShowRoomModule/FUSShowRoomModule/FUSShowRoomBundle.bundle/FUSShowRoomAssets.xcassets/live/StartPage/Beauty/live_start_beauty_zoom_mouth_normal.imageset/Contents.json
Modules/FUSShowRoomModule/FUSShowRoomModule/FUSShowRoomBundle.bundle/FUSShowRoomAssets.xcassets/live/StartPage/Beauty/live_startv2_beauty_zoom_mouth_normal.imageset/live_startv2_beauty_zoom_mouth@3x.png → Modules/FUSShowRoomModule/FUSShowRoomModule/FUSShowRoomBundle.bundle/FUSShowRoomAssets.xcassets/live/StartPage/Beauty/live_start_beauty_zoom_mouth_normal.imageset/live_startv2_beauty_zoom_mouth@3x.png
Modules/FUSShowRoomModule/FUSShowRoomModule/FUSShowRoomBundle.bundle/FUSShowRoomAssets.xcassets/live/StartPage/live_startv2_close_img.imageset/Contents.json → Modules/FUSShowRoomModule/FUSShowRoomModule/FUSShowRoomBundle.bundle/FUSShowRoomAssets.xcassets/live/StartPage/live_start_close_img.imageset/Contents.json
Modules/FUSShowRoomModule/FUSShowRoomModule/FUSShowRoomBundle.bundle/FUSShowRoomAssets.xcassets/live/StartPage/live_startv2_close_img.imageset/live_startv2_close_img@3x.png → Modules/FUSShowRoomModule/FUSShowRoomModule/FUSShowRoomBundle.bundle/FUSShowRoomAssets.xcassets/live/StartPage/live_start_close_img.imageset/live_startv2_close_img@3x.png
Modules/FUSShowRoomModule/FUSShowRoomModule/FUSShowRoomBundle.bundle/FUSShowRoomAssets.xcassets/live/StartPage/live_startv2_definition_img.imageset/Contents.json → Modules/FUSShowRoomModule/FUSShowRoomModule/FUSShowRoomBundle.bundle/FUSShowRoomAssets.xcassets/live/StartPage/live_start_definition_img.imageset/Contents.json
Modules/FUSShowRoomModule/FUSShowRoomModule/FUSShowRoomBundle.bundle/FUSShowRoomAssets.xcassets/live/StartPage/live_startv2_definition_img.imageset/live_startv2_definition_img@3x.png → Modules/FUSShowRoomModule/FUSShowRoomModule/FUSShowRoomBundle.bundle/FUSShowRoomAssets.xcassets/live/StartPage/live_start_definition_img.imageset/live_startv2_definition_img@3x.png
Modules/FUSShowRoomModule/FUSShowRoomModule/FUSShowRoomBundle.bundle/FUSShowRoomAssets.xcassets/live/StartPage/live_startv2_downArrow_img.imageset/Contents.json → Modules/FUSShowRoomModule/FUSShowRoomModule/FUSShowRoomBundle.bundle/FUSShowRoomAssets.xcassets/live/StartPage/live_start_downArrow_img.imageset/Contents.json
Modules/FUSShowRoomModule/FUSShowRoomModule/FUSShowRoomBundle.bundle/FUSShowRoomAssets.xcassets/live/StartPage/live_startv2_downArrow_img.imageset/live_startv2_downArrow_img@3x.png → Modules/FUSShowRoomModule/FUSShowRoomModule/FUSShowRoomBundle.bundle/FUSShowRoomAssets.xcassets/live/StartPage/live_start_downArrow_img.imageset/live_startv2_downArrow_img@3x.png
Modules/FUSShowRoomModule/FUSShowRoomModule/FUSShowRoomBundle.bundle/FUSShowRoomAssets.xcassets/live/StartPage/live_startv2_followScope_cell.imageset/Contents.json → Modules/FUSShowRoomModule/FUSShowRoomModule/FUSShowRoomBundle.bundle/FUSShowRoomAssets.xcassets/live/StartPage/live_start_followScope_cell.imageset/Contents.json
Modules/FUSShowRoomModule/FUSShowRoomModule/FUSShowRoomBundle.bundle/FUSShowRoomAssets.xcassets/live/StartPage/live_startv2_followScope_cell.imageset/live_startv2_followScope_cell@2x.png → Modules/FUSShowRoomModule/FUSShowRoomModule/FUSShowRoomBundle.bundle/FUSShowRoomAssets.xcassets/live/StartPage/live_start_followScope_cell.imageset/live_startv2_followScope_cell@2x.png
Modules/FUSShowRoomModule/FUSShowRoomModule/FUSShowRoomBundle.bundle/FUSShowRoomAssets.xcassets/live/StartPage/live_startv2_followScope_cell.imageset/live_startv2_followScope_cell@3x.png → Modules/FUSShowRoomModule/FUSShowRoomModule/FUSShowRoomBundle.bundle/FUSShowRoomAssets.xcassets/live/StartPage/live_start_followScope_cell.imageset/live_startv2_followScope_cell@3x.png
Modules/FUSShowRoomModule/FUSShowRoomModule/FUSShowRoomBundle.bundle/FUSShowRoomAssets.xcassets/live/StartPage/live_startv2_followScope_img.imageset/Contents.json → Modules/FUSShowRoomModule/FUSShowRoomModule/FUSShowRoomBundle.bundle/FUSShowRoomAssets.xcassets/live/StartPage/live_start_followScope_img.imageset/Contents.json
Modules/FUSShowRoomModule/FUSShowRoomModule/FUSShowRoomBundle.bundle/FUSShowRoomAssets.xcassets/live/StartPage/live_startv2_followScope_img.imageset/live_startv2_followScope_img@3x.png → Modules/FUSShowRoomModule/FUSShowRoomModule/FUSShowRoomBundle.bundle/FUSShowRoomAssets.xcassets/live/StartPage/live_start_followScope_img.imageset/live_startv2_followScope_img@3x.png
Modules/FUSShowRoomModule/FUSShowRoomModule/FUSShowRoomBundle.bundle/FUSShowRoomAssets.xcassets/live/StartPage/live_startv2_intimacyScope_cell.imageset/Contents.json → Modules/FUSShowRoomModule/FUSShowRoomModule/FUSShowRoomBundle.bundle/FUSShowRoomAssets.xcassets/live/StartPage/live_start_intimacyScope_cell.imageset/Contents.json
Modules/FUSShowRoomModule/FUSShowRoomModule/FUSShowRoomBundle.bundle/FUSShowRoomAssets.xcassets/live/StartPage/live_startv2_intimacyScope_cell.imageset/live_startv2_intimacyScope_cell@2x.png → Modules/FUSShowRoomModule/FUSShowRoomModule/FUSShowRoomBundle.bundle/FUSShowRoomAssets.xcassets/live/StartPage/live_start_intimacyScope_cell.imageset/live_startv2_intimacyScope_cell@2x.png
Modules/FUSShowRoomModule/FUSShowRoomModule/FUSShowRoomBundle.bundle/FUSShowRoomAssets.xcassets/live/StartPage/live_startv2_intimacyScope_cell.imageset/live_startv2_intimacyScope_cell@3x.png → Modules/FUSShowRoomModule/FUSShowRoomModule/FUSShowRoomBundle.bundle/FUSShowRoomAssets.xcassets/live/StartPage/live_start_intimacyScope_cell.imageset/live_startv2_intimacyScope_cell@3x.png
Modules/FUSShowRoomModule/FUSShowRoomModule/FUSShowRoomBundle.bundle/FUSShowRoomAssets.xcassets/live/StartPage/live_startv2_intimacyScope_img.imageset/Contents.json → Modules/FUSShowRoomModule/FUSShowRoomModule/FUSShowRoomBundle.bundle/FUSShowRoomAssets.xcassets/live/StartPage/live_start_intimacyScope_img.imageset/Contents.json
Modules/FUSShowRoomModule/FUSShowRoomModule/FUSShowRoomBundle.bundle/FUSShowRoomAssets.xcassets/live/StartPage/live_startv2_intimacyScope_img.imageset/live_startv2_intimacyScope_img@3x.png → Modules/FUSShowRoomModule/FUSShowRoomModule/FUSShowRoomBundle.bundle/FUSShowRoomAssets.xcassets/live/StartPage/live_start_intimacyScope_img.imageset/live_startv2_intimacyScope_img@3x.png
Modules/FUSShowRoomModule/FUSShowRoomModule/FUSShowRoomBundle.bundle/FUSShowRoomAssets.xcassets/live/StartPage/live_startv2_openScope_cell.imageset/Contents.json → Modules/FUSShowRoomModule/FUSShowRoomModule/FUSShowRoomBundle.bundle/FUSShowRoomAssets.xcassets/live/StartPage/live_start_openScope_cell.imageset/Contents.json
Modules/FUSShowRoomModule/FUSShowRoomModule/FUSShowRoomBundle.bundle/FUSShowRoomAssets.xcassets/live/StartPage/live_startv2_openScope_cell.imageset/live_startv2_openScope_cell@2x.png → Modules/FUSShowRoomModule/FUSShowRoomModule/FUSShowRoomBundle.bundle/FUSShowRoomAssets.xcassets/live/StartPage/live_start_openScope_cell.imageset/live_startv2_openScope_cell@2x.png
Modules/FUSShowRoomModule/FUSShowRoomModule/FUSShowRoomBundle.bundle/FUSShowRoomAssets.xcassets/live/StartPage/live_startv2_openScope_cell.imageset/live_startv2_openScope_cell@3x.png → Modules/FUSShowRoomModule/FUSShowRoomModule/FUSShowRoomBundle.bundle/FUSShowRoomAssets.xcassets/live/StartPage/live_start_openScope_cell.imageset/live_startv2_openScope_cell@3x.png
Modules/FUSShowRoomModule/FUSShowRoomModule/FUSShowRoomBundle.bundle/FUSShowRoomAssets.xcassets/live/StartPage/live_startv2_openScope_img.imageset/Contents.json → Modules/FUSShowRoomModule/FUSShowRoomModule/FUSShowRoomBundle.bundle/FUSShowRoomAssets.xcassets/live/StartPage/live_start_openScope_img.imageset/Contents.json
Modules/FUSShowRoomModule/FUSShowRoomModule/FUSShowRoomBundle.bundle/FUSShowRoomAssets.xcassets/live/StartPage/live_startv2_openScope_img.imageset/live_startv2_openScope_img@3x.png → Modules/FUSShowRoomModule/FUSShowRoomModule/FUSShowRoomBundle.bundle/FUSShowRoomAssets.xcassets/live/StartPage/live_start_openScope_img.imageset/live_startv2_openScope_img@3x.png
Modules/FUSShowRoomModule/FUSShowRoomModule/FUSShowRoomBundle.bundle/FUSShowRoomAssets.xcassets/live/StartPage/live_startv2_themeEdit_close_img.imageset/Contents.json → Modules/FUSShowRoomModule/FUSShowRoomModule/FUSShowRoomBundle.bundle/FUSShowRoomAssets.xcassets/live/StartPage/live_start_themeEdit_close_img.imageset/Contents.json
Modules/FUSShowRoomModule/FUSShowRoomModule/FUSShowRoomBundle.bundle/FUSShowRoomAssets.xcassets/live/StartPage/live_startv2_themeEdit_close_img.imageset/live_startv2_themeEdit_close_img@3x.png → Modules/FUSShowRoomModule/FUSShowRoomModule/FUSShowRoomBundle.bundle/FUSShowRoomAssets.xcassets/live/StartPage/live_start_themeEdit_close_img.imageset/live_startv2_themeEdit_close_img@3x.png
Modules/FUSShowRoomModule/FUSShowRoomModule/FUSShowRoomBundle.bundle/FUSShowRoomAssets.xcassets/live/StartPage/live_startv2_themeLine_img.imageset/Contents.json → Modules/FUSShowRoomModule/FUSShowRoomModule/FUSShowRoomBundle.bundle/FUSShowRoomAssets.xcassets/live/StartPage/live_start_themeLine_img.imageset/Contents.json
Modules/FUSShowRoomModule/FUSShowRoomModule/FUSShowRoomBundle.bundle/FUSShowRoomAssets.xcassets/live/StartPage/live_startv2_themeLine_img.imageset/live_startv2_themeLine_img@3x.png → Modules/FUSShowRoomModule/FUSShowRoomModule/FUSShowRoomBundle.bundle/FUSShowRoomAssets.xcassets/live/StartPage/live_start_themeLine_img.imageset/live_startv2_themeLine_img@3x.png
Modules/FUSShowRoomModule/FUSShowRoomModule/FUSShowRoomBundle.bundle/FUSShowRoomAssets.xcassets/live/StartPage/live_startv2_themeicon_img.imageset/Contents.json → Modules/FUSShowRoomModule/FUSShowRoomModule/FUSShowRoomBundle.bundle/FUSShowRoomAssets.xcassets/live/StartPage/live_start_themeicon_img.imageset/Contents.json
Modules/FUSShowRoomModule/FUSShowRoomModule/FUSShowRoomBundle.bundle/FUSShowRoomAssets.xcassets/live/StartPage/live_startv2_themeicon_img.imageset/live_startv2_themeicon_img@3x.png → Modules/FUSShowRoomModule/FUSShowRoomModule/FUSShowRoomBundle.bundle/FUSShowRoomAssets.xcassets/live/StartPage/live_start_themeicon_img.imageset/live_startv2_themeicon_img@3x.png
Modules/FUSShowRoomModule/FUSShowRoomModule/FUSShowRoomBundle.bundle/FUSShowRoomAssets.xcassets/live/StartPage/live_startv2_upArrow_img.imageset/Contents.json → Modules/FUSShowRoomModule/FUSShowRoomModule/FUSShowRoomBundle.bundle/FUSShowRoomAssets.xcassets/live/StartPage/live_start_upArrow_img.imageset/Contents.json
Modules/FUSShowRoomModule/FUSShowRoomModule/FUSShowRoomBundle.bundle/FUSShowRoomAssets.xcassets/live/StartPage/live_startv2_upArrow_img.imageset/live_startv2_upArrow_img@3x.png → Modules/FUSShowRoomModule/FUSShowRoomModule/FUSShowRoomBundle.bundle/FUSShowRoomAssets.xcassets/live/StartPage/live_start_upArrow_img.imageset/live_startv2_upArrow_img@3x.png
Modules/FUSShowRoomModule/FUSShowRoomModule/Features/NewLive/Main/View/Push/FUSLivePushPrepareView.m
Modules/FUSShowRoomModule/FUSShowRoomModule/Features/NewLive/Main/View/Push/LiveStartView/FUSLiveStartV2BeautyFavoritesEditView.swift → Modules/FUSShowRoomModule/FUSShowRoomModule/Features/NewLive/Main/View/Push/LiveStartView/FUSLiveStartBeautyFavoritesEditView.swift
Modules/FUSShowRoomModule/FUSShowRoomModule/Features/NewLive/Main/View/Push/LiveStartView/FUSLiveStartV2BeautyFavoritesView.swift → Modules/FUSShowRoomModule/FUSShowRoomModule/Features/NewLive/Main/View/Push/LiveStartView/FUSLiveStartBeautyFavoritesView.swift
Modules/FUSShowRoomModule/FUSShowRoomModule/Features/NewLive/Main/View/Push/LiveStartView/FUSLiveStartV2BeautySetItemView.swift → Modules/FUSShowRoomModule/FUSShowRoomModule/Features/NewLive/Main/View/Push/LiveStartView/FUSLiveStartBeautySetItemView.swift
Modules/FUSShowRoomModule/FUSShowRoomModule/Features/NewLive/Main/View/Push/LiveStartView/FUSLiveStartV2BeautySetLevelView.swift → Modules/FUSShowRoomModule/FUSShowRoomModule/Features/NewLive/Main/View/Push/LiveStartView/FUSLiveStartBeautySetLevelView.swift
Modules/FUSShowRoomModule/FUSShowRoomModule/Features/NewLive/Main/View/Push/LiveStartView/FUSLiveStartV2BeautySetSliderView.swift → Modules/FUSShowRoomModule/FUSShowRoomModule/Features/NewLive/Main/View/Push/LiveStartView/FUSLiveStartBeautySetSliderView.swift
Modules/FUSShowRoomModule/FUSShowRoomModule/Features/NewLive/Main/View/Push/LiveStartView/FUSLiveStartV2BeautySetView.swift → Modules/FUSShowRoomModule/FUSShowRoomModule/Features/NewLive/Main/View/Push/LiveStartView/FUSLiveStartBeautySetView.swift
Modules/FUSShowRoomModule/FUSShowRoomModule/Features/NewLive/Main/View/Push/LiveStartView/FUSLiveStartV2ContentBottomView.swift → Modules/FUSShowRoomModule/FUSShowRoomModule/Features/NewLive/Main/View/Push/LiveStartView/FUSLiveStartContentBottomView.swift
Modules/FUSShowRoomModule/FUSShowRoomModule/Features/NewLive/Main/View/Push/LiveStartView/FUSLiveStartV2ContentLiveActivityView.swift → Modules/FUSShowRoomModule/FUSShowRoomModule/Features/NewLive/Main/View/Push/LiveStartView/FUSLiveStartContentLiveActivityView.swift
Modules/FUSShowRoomModule/FUSShowRoomModule/Features/NewLive/Main/View/Push/LiveStartView/FUSLiveStartV2ContentPrivacyView.swift → Modules/FUSShowRoomModule/FUSShowRoomModule/Features/NewLive/Main/View/Push/LiveStartView/FUSLiveStartContentPrivacyView.swift
Modules/FUSShowRoomModule/FUSShowRoomModule/Features/NewLive/Main/View/Push/LiveStartView/FUSLiveStartV2ContentShareView.swift → Modules/FUSShowRoomModule/FUSShowRoomModule/Features/NewLive/Main/View/Push/LiveStartView/FUSLiveStartContentShareView.swift
Modules/FUSShowRoomModule/FUSShowRoomModule/Features/NewLive/Main/View/Push/LiveStartView/FUSLiveStartV2ContentThemeEditView.swift → Modules/FUSShowRoomModule/FUSShowRoomModule/Features/NewLive/Main/View/Push/LiveStartView/FUSLiveStartContentThemeEditView.swift
Modules/FUSShowRoomModule/FUSShowRoomModule/Features/NewLive/Main/View/Push/LiveStartView/FUSLiveStartV2ContentWarningView.swift → Modules/FUSShowRoomModule/FUSShowRoomModule/Features/NewLive/Main/View/Push/LiveStartView/FUSLiveStartContentWarningView.swift
Modules/FUSShowRoomModule/FUSShowRoomModule/Features/NewLive/Main/View/Push/LiveStartView/FUSLiveStartV2SetPrivacyView.swift → Modules/FUSShowRoomModule/FUSShowRoomModule/Features/NewLive/Main/View/Push/LiveStartView/FUSLiveStartSetPrivacyView.swift
Modules/FUSShowRoomModule/FUSShowRoomModule/Features/NewLive/Main/View/Push/LiveStartView/FUSLiveStartV2View.swift → Modules/FUSShowRoomModule/FUSShowRoomModule/Features/NewLive/Main/View/Push/LiveStartView/FUSLiveStartView.swift
Modules/FUSShowRoomModule/FUSShowRoomModule.xcodeproj/project.pbxproj
View file @
4b42693e
...
...
@@ -318,20 +318,6 @@
BEB504742D2E8FEC00EA6E6F
/* FUSLiveThemeView.h in Headers */
=
{
isa
=
PBXBuildFile
;
fileRef
=
BEB504722D2E8FEC00EA6E6F
/* FUSLiveThemeView.h */
;
};
BEB504752D2E8FEC00EA6E6F
/* FUSLiveThemeView.m in Sources */
=
{
isa
=
PBXBuildFile
;
fileRef
=
BEB504732D2E8FEC00EA6E6F
/* FUSLiveThemeView.m */
;
};
BECF741B2D2F826B00F5ABBC
/* FUSMidpointSlider.swift in Sources */
=
{
isa
=
PBXBuildFile
;
fileRef
=
BECF741A2D2F826B00F5ABBC
/* FUSMidpointSlider.swift */
;
};
BECF741C2D2F826B00F5ABBC
/* FUSLiveStartV2BeautyFavoritesEditView.swift in Sources */
=
{
isa
=
PBXBuildFile
;
fileRef
=
BECF740C2D2F826B00F5ABBC
/* FUSLiveStartV2BeautyFavoritesEditView.swift */
;
};
BECF741D2D2F826B00F5ABBC
/* FUSLiveStartV2BeautySetSliderView.swift in Sources */
=
{
isa
=
PBXBuildFile
;
fileRef
=
BECF74102D2F826B00F5ABBC
/* FUSLiveStartV2BeautySetSliderView.swift */
;
};
BECF741E2D2F826B00F5ABBC
/* FUSLiveStartV2ContentWarningView.swift in Sources */
=
{
isa
=
PBXBuildFile
;
fileRef
=
BECF74172D2F826B00F5ABBC
/* FUSLiveStartV2ContentWarningView.swift */
;
};
BECF741F2D2F826B00F5ABBC
/* FUSLiveStartV2BeautyFavoritesView.swift in Sources */
=
{
isa
=
PBXBuildFile
;
fileRef
=
BECF740D2D2F826B00F5ABBC
/* FUSLiveStartV2BeautyFavoritesView.swift */
;
};
BECF74202D2F826B00F5ABBC
/* FUSLiveStartV2ContentPrivacyView.swift in Sources */
=
{
isa
=
PBXBuildFile
;
fileRef
=
BECF74142D2F826B00F5ABBC
/* FUSLiveStartV2ContentPrivacyView.swift */
;
};
BECF74212D2F826B00F5ABBC
/* FUSLiveStartV2SetPrivacyView.swift in Sources */
=
{
isa
=
PBXBuildFile
;
fileRef
=
BECF74182D2F826B00F5ABBC
/* FUSLiveStartV2SetPrivacyView.swift */
;
};
BECF74222D2F826B00F5ABBC
/* FUSLiveStartV2View.swift in Sources */
=
{
isa
=
PBXBuildFile
;
fileRef
=
BECF74192D2F826B00F5ABBC
/* FUSLiveStartV2View.swift */
;
};
BECF74232D2F826B00F5ABBC
/* FUSLiveStartV2ContentShareView.swift in Sources */
=
{
isa
=
PBXBuildFile
;
fileRef
=
BECF74152D2F826B00F5ABBC
/* FUSLiveStartV2ContentShareView.swift */
;
};
BECF74242D2F826B00F5ABBC
/* FUSLiveStartV2BeautySetItemView.swift in Sources */
=
{
isa
=
PBXBuildFile
;
fileRef
=
BECF740E2D2F826B00F5ABBC
/* FUSLiveStartV2BeautySetItemView.swift */
;
};
BECF74252D2F826B00F5ABBC
/* FUSLiveStartV2ContentThemeEditView.swift in Sources */
=
{
isa
=
PBXBuildFile
;
fileRef
=
BECF74162D2F826B00F5ABBC
/* FUSLiveStartV2ContentThemeEditView.swift */
;
};
BECF74262D2F826B00F5ABBC
/* FUSLiveStartV2ContentBottomView.swift in Sources */
=
{
isa
=
PBXBuildFile
;
fileRef
=
BECF74122D2F826B00F5ABBC
/* FUSLiveStartV2ContentBottomView.swift */
;
};
BECF74272D2F826B00F5ABBC
/* FUSLiveStartV2BeautySetLevelView.swift in Sources */
=
{
isa
=
PBXBuildFile
;
fileRef
=
BECF740F2D2F826B00F5ABBC
/* FUSLiveStartV2BeautySetLevelView.swift */
;
};
BECF74282D2F826B00F5ABBC
/* FUSLiveStartV2BeautySetView.swift in Sources */
=
{
isa
=
PBXBuildFile
;
fileRef
=
BECF74112D2F826B00F5ABBC
/* FUSLiveStartV2BeautySetView.swift */
;
};
BECF74292D2F826B00F5ABBC
/* FUSLiveStartV2ContentLiveActivityView.swift in Sources */
=
{
isa
=
PBXBuildFile
;
fileRef
=
BECF74132D2F826B00F5ABBC
/* FUSLiveStartV2ContentLiveActivityView.swift */
;
};
BECF74392D2FB19100F5ABBC
/* FUSLivePushQualitySettingView.swift in Sources */
=
{
isa
=
PBXBuildFile
;
fileRef
=
BECF74352D2FB19100F5ABBC
/* FUSLivePushQualitySettingView.swift */
;
};
BECF743D2D2FB21B00F5ABBC
/* FUSLivePushQualityItemCell.swift in Sources */
=
{
isa
=
PBXBuildFile
;
fileRef
=
BECF743C2D2FB21B00F5ABBC
/* FUSLivePushQualityItemCell.swift */
;
};
BECF743F2D2FBC4500F5ABBC
/* FUSLiveBitrateModel.swift in Sources */
=
{
isa
=
PBXBuildFile
;
fileRef
=
BECF743E2D2FBC4500F5ABBC
/* FUSLiveBitrateModel.swift */
;
};
...
...
@@ -842,6 +828,20 @@
BED65D002C62148700668116
/* TTSDKLisenceFile in Resources */
=
{
isa
=
PBXBuildFile
;
fileRef
=
BED65CFE2C62148700668116
/* TTSDKLisenceFile */
;
};
BEEAB2532D3380FA008CD059
/* FusAnchorRewardView.h in Headers */
=
{
isa
=
PBXBuildFile
;
fileRef
=
BEEAB2512D3380FA008CD059
/* FusAnchorRewardView.h */
;
};
BEEAB2542D3380FA008CD059
/* FusAnchorRewardView.m in Sources */
=
{
isa
=
PBXBuildFile
;
fileRef
=
BEEAB2522D3380FA008CD059
/* FusAnchorRewardView.m */
;
};
BEEAB2632D34CC60008CD059
/* FUSLiveStartSetPrivacyView.swift in Sources */
=
{
isa
=
PBXBuildFile
;
fileRef
=
BEEAB2612D34CC60008CD059
/* FUSLiveStartSetPrivacyView.swift */
;
};
BEEAB2642D34CC60008CD059
/* FUSLiveStartContentWarningView.swift in Sources */
=
{
isa
=
PBXBuildFile
;
fileRef
=
BEEAB2602D34CC60008CD059
/* FUSLiveStartContentWarningView.swift */
;
};
BEEAB2652D34CC60008CD059
/* FUSLiveStartView.swift in Sources */
=
{
isa
=
PBXBuildFile
;
fileRef
=
BEEAB2622D34CC60008CD059
/* FUSLiveStartView.swift */
;
};
BEEAB2662D34CC60008CD059
/* FUSLiveStartBeautyFavoritesEditView.swift in Sources */
=
{
isa
=
PBXBuildFile
;
fileRef
=
BEEAB2552D34CC60008CD059
/* FUSLiveStartBeautyFavoritesEditView.swift */
;
};
BEEAB2672D34CC60008CD059
/* FUSLiveStartBeautySetSliderView.swift in Sources */
=
{
isa
=
PBXBuildFile
;
fileRef
=
BEEAB2592D34CC60008CD059
/* FUSLiveStartBeautySetSliderView.swift */
;
};
BEEAB2682D34CC60008CD059
/* FUSLiveStartContentPrivacyView.swift in Sources */
=
{
isa
=
PBXBuildFile
;
fileRef
=
BEEAB25D2D34CC60008CD059
/* FUSLiveStartContentPrivacyView.swift */
;
};
BEEAB2692D34CC60008CD059
/* FUSLiveStartContentLiveActivityView.swift in Sources */
=
{
isa
=
PBXBuildFile
;
fileRef
=
BEEAB25C2D34CC60008CD059
/* FUSLiveStartContentLiveActivityView.swift */
;
};
BEEAB26A2D34CC60008CD059
/* FUSLiveStartContentShareView.swift in Sources */
=
{
isa
=
PBXBuildFile
;
fileRef
=
BEEAB25E2D34CC60008CD059
/* FUSLiveStartContentShareView.swift */
;
};
BEEAB26B2D34CC60008CD059
/* FUSLiveStartBeautySetView.swift in Sources */
=
{
isa
=
PBXBuildFile
;
fileRef
=
BEEAB25A2D34CC60008CD059
/* FUSLiveStartBeautySetView.swift */
;
};
BEEAB26C2D34CC60008CD059
/* FUSLiveStartContentBottomView.swift in Sources */
=
{
isa
=
PBXBuildFile
;
fileRef
=
BEEAB25B2D34CC60008CD059
/* FUSLiveStartContentBottomView.swift */
;
};
BEEAB26D2D34CC60008CD059
/* FUSLiveStartBeautySetLevelView.swift in Sources */
=
{
isa
=
PBXBuildFile
;
fileRef
=
BEEAB2582D34CC60008CD059
/* FUSLiveStartBeautySetLevelView.swift */
;
};
BEEAB26E2D34CC60008CD059
/* FUSLiveStartBeautyFavoritesView.swift in Sources */
=
{
isa
=
PBXBuildFile
;
fileRef
=
BEEAB2562D34CC60008CD059
/* FUSLiveStartBeautyFavoritesView.swift */
;
};
BEEAB26F2D34CC60008CD059
/* FUSLiveStartContentThemeEditView.swift in Sources */
=
{
isa
=
PBXBuildFile
;
fileRef
=
BEEAB25F2D34CC60008CD059
/* FUSLiveStartContentThemeEditView.swift */
;
};
BEEAB2702D34CC60008CD059
/* FUSLiveStartBeautySetItemView.swift in Sources */
=
{
isa
=
PBXBuildFile
;
fileRef
=
BEEAB2572D34CC60008CD059
/* FUSLiveStartBeautySetItemView.swift */
;
};
BEF675F12C6B156500A670FB
/* 1_First_Kill_Animation_1@3x.png in Resources */
=
{
isa
=
PBXBuildFile
;
fileRef
=
BEF673B22C6B156500A670FB
/* 1_First_Kill_Animation_1@3x.png */
;
};
BEF675F22C6B156500A670FB
/* 1_First_Kill_Animation_2@3x.png in Resources */
=
{
isa
=
PBXBuildFile
;
fileRef
=
BEF673B32C6B156500A670FB
/* 1_First_Kill_Animation_2@3x.png */
;
};
BEF675F32C6B156500A670FB
/* 1_First_Kill_Animation_3@3x.png in Resources */
=
{
isa
=
PBXBuildFile
;
fileRef
=
BEF673B42C6B156500A670FB
/* 1_First_Kill_Animation_3@3x.png */
;
};
...
...
@@ -1712,20 +1712,6 @@
BEB5046E2D2E8C2E00EA6E6F
/* FUSLiveThemeModel+FUSRequest.m */
=
{
isa
=
PBXFileReference
;
lastKnownFileType
=
sourcecode.c.objc
;
path
=
"FUSLiveThemeModel+FUSRequest.m"
;
sourceTree
=
"<group>"
;
};
BEB504722D2E8FEC00EA6E6F
/* FUSLiveThemeView.h */
=
{
isa
=
PBXFileReference
;
lastKnownFileType
=
sourcecode.c.h
;
path
=
FUSLiveThemeView.h
;
sourceTree
=
"<group>"
;
};
BEB504732D2E8FEC00EA6E6F
/* FUSLiveThemeView.m */
=
{
isa
=
PBXFileReference
;
lastKnownFileType
=
sourcecode.c.objc
;
path
=
FUSLiveThemeView.m
;
sourceTree
=
"<group>"
;
};
BECF740C2D2F826B00F5ABBC
/* FUSLiveStartV2BeautyFavoritesEditView.swift */
=
{
isa
=
PBXFileReference
;
lastKnownFileType
=
sourcecode.swift
;
path
=
FUSLiveStartV2BeautyFavoritesEditView.swift
;
sourceTree
=
"<group>"
;
};
BECF740D2D2F826B00F5ABBC
/* FUSLiveStartV2BeautyFavoritesView.swift */
=
{
isa
=
PBXFileReference
;
lastKnownFileType
=
sourcecode.swift
;
path
=
FUSLiveStartV2BeautyFavoritesView.swift
;
sourceTree
=
"<group>"
;
};
BECF740E2D2F826B00F5ABBC
/* FUSLiveStartV2BeautySetItemView.swift */
=
{
isa
=
PBXFileReference
;
lastKnownFileType
=
sourcecode.swift
;
path
=
FUSLiveStartV2BeautySetItemView.swift
;
sourceTree
=
"<group>"
;
};
BECF740F2D2F826B00F5ABBC
/* FUSLiveStartV2BeautySetLevelView.swift */
=
{
isa
=
PBXFileReference
;
lastKnownFileType
=
sourcecode.swift
;
path
=
FUSLiveStartV2BeautySetLevelView.swift
;
sourceTree
=
"<group>"
;
};
BECF74102D2F826B00F5ABBC
/* FUSLiveStartV2BeautySetSliderView.swift */
=
{
isa
=
PBXFileReference
;
lastKnownFileType
=
sourcecode.swift
;
path
=
FUSLiveStartV2BeautySetSliderView.swift
;
sourceTree
=
"<group>"
;
};
BECF74112D2F826B00F5ABBC
/* FUSLiveStartV2BeautySetView.swift */
=
{
isa
=
PBXFileReference
;
lastKnownFileType
=
sourcecode.swift
;
path
=
FUSLiveStartV2BeautySetView.swift
;
sourceTree
=
"<group>"
;
};
BECF74122D2F826B00F5ABBC
/* FUSLiveStartV2ContentBottomView.swift */
=
{
isa
=
PBXFileReference
;
lastKnownFileType
=
sourcecode.swift
;
path
=
FUSLiveStartV2ContentBottomView.swift
;
sourceTree
=
"<group>"
;
};
BECF74132D2F826B00F5ABBC
/* FUSLiveStartV2ContentLiveActivityView.swift */
=
{
isa
=
PBXFileReference
;
lastKnownFileType
=
sourcecode.swift
;
path
=
FUSLiveStartV2ContentLiveActivityView.swift
;
sourceTree
=
"<group>"
;
};
BECF74142D2F826B00F5ABBC
/* FUSLiveStartV2ContentPrivacyView.swift */
=
{
isa
=
PBXFileReference
;
lastKnownFileType
=
sourcecode.swift
;
path
=
FUSLiveStartV2ContentPrivacyView.swift
;
sourceTree
=
"<group>"
;
};
BECF74152D2F826B00F5ABBC
/* FUSLiveStartV2ContentShareView.swift */
=
{
isa
=
PBXFileReference
;
lastKnownFileType
=
sourcecode.swift
;
path
=
FUSLiveStartV2ContentShareView.swift
;
sourceTree
=
"<group>"
;
};
BECF74162D2F826B00F5ABBC
/* FUSLiveStartV2ContentThemeEditView.swift */
=
{
isa
=
PBXFileReference
;
lastKnownFileType
=
sourcecode.swift
;
path
=
FUSLiveStartV2ContentThemeEditView.swift
;
sourceTree
=
"<group>"
;
};
BECF74172D2F826B00F5ABBC
/* FUSLiveStartV2ContentWarningView.swift */
=
{
isa
=
PBXFileReference
;
lastKnownFileType
=
sourcecode.swift
;
path
=
FUSLiveStartV2ContentWarningView.swift
;
sourceTree
=
"<group>"
;
};
BECF74182D2F826B00F5ABBC
/* FUSLiveStartV2SetPrivacyView.swift */
=
{
isa
=
PBXFileReference
;
lastKnownFileType
=
sourcecode.swift
;
path
=
FUSLiveStartV2SetPrivacyView.swift
;
sourceTree
=
"<group>"
;
};
BECF74192D2F826B00F5ABBC
/* FUSLiveStartV2View.swift */
=
{
isa
=
PBXFileReference
;
lastKnownFileType
=
sourcecode.swift
;
path
=
FUSLiveStartV2View.swift
;
sourceTree
=
"<group>"
;
};
BECF741A2D2F826B00F5ABBC
/* FUSMidpointSlider.swift */
=
{
isa
=
PBXFileReference
;
lastKnownFileType
=
sourcecode.swift
;
path
=
FUSMidpointSlider.swift
;
sourceTree
=
"<group>"
;
};
BECF74352D2FB19100F5ABBC
/* FUSLivePushQualitySettingView.swift */
=
{
isa
=
PBXFileReference
;
lastKnownFileType
=
sourcecode.swift
;
path
=
FUSLivePushQualitySettingView.swift
;
sourceTree
=
"<group>"
;
};
BECF743C2D2FB21B00F5ABBC
/* FUSLivePushQualityItemCell.swift */
=
{
isa
=
PBXFileReference
;
lastKnownFileType
=
sourcecode.swift
;
path
=
FUSLivePushQualityItemCell.swift
;
sourceTree
=
"<group>"
;
};
...
...
@@ -2239,6 +2225,20 @@
BED65CFE2C62148700668116
/* TTSDKLisenceFile */
=
{
isa
=
PBXFileReference
;
fileEncoding
=
4
;
lastKnownFileType
=
text
;
path
=
TTSDKLisenceFile
;
sourceTree
=
"<group>"
;
};
BEEAB2512D3380FA008CD059
/* FusAnchorRewardView.h */
=
{
isa
=
PBXFileReference
;
lastKnownFileType
=
sourcecode.c.h
;
path
=
FusAnchorRewardView.h
;
sourceTree
=
"<group>"
;
};
BEEAB2522D3380FA008CD059
/* FusAnchorRewardView.m */
=
{
isa
=
PBXFileReference
;
lastKnownFileType
=
sourcecode.c.objc
;
path
=
FusAnchorRewardView.m
;
sourceTree
=
"<group>"
;
};
BEEAB2552D34CC60008CD059
/* FUSLiveStartBeautyFavoritesEditView.swift */
=
{
isa
=
PBXFileReference
;
lastKnownFileType
=
sourcecode.swift
;
path
=
FUSLiveStartBeautyFavoritesEditView.swift
;
sourceTree
=
"<group>"
;
};
BEEAB2562D34CC60008CD059
/* FUSLiveStartBeautyFavoritesView.swift */
=
{
isa
=
PBXFileReference
;
lastKnownFileType
=
sourcecode.swift
;
path
=
FUSLiveStartBeautyFavoritesView.swift
;
sourceTree
=
"<group>"
;
};
BEEAB2572D34CC60008CD059
/* FUSLiveStartBeautySetItemView.swift */
=
{
isa
=
PBXFileReference
;
lastKnownFileType
=
sourcecode.swift
;
path
=
FUSLiveStartBeautySetItemView.swift
;
sourceTree
=
"<group>"
;
};
BEEAB2582D34CC60008CD059
/* FUSLiveStartBeautySetLevelView.swift */
=
{
isa
=
PBXFileReference
;
lastKnownFileType
=
sourcecode.swift
;
path
=
FUSLiveStartBeautySetLevelView.swift
;
sourceTree
=
"<group>"
;
};
BEEAB2592D34CC60008CD059
/* FUSLiveStartBeautySetSliderView.swift */
=
{
isa
=
PBXFileReference
;
lastKnownFileType
=
sourcecode.swift
;
path
=
FUSLiveStartBeautySetSliderView.swift
;
sourceTree
=
"<group>"
;
};
BEEAB25A2D34CC60008CD059
/* FUSLiveStartBeautySetView.swift */
=
{
isa
=
PBXFileReference
;
lastKnownFileType
=
sourcecode.swift
;
path
=
FUSLiveStartBeautySetView.swift
;
sourceTree
=
"<group>"
;
};
BEEAB25B2D34CC60008CD059
/* FUSLiveStartContentBottomView.swift */
=
{
isa
=
PBXFileReference
;
lastKnownFileType
=
sourcecode.swift
;
path
=
FUSLiveStartContentBottomView.swift
;
sourceTree
=
"<group>"
;
};
BEEAB25C2D34CC60008CD059
/* FUSLiveStartContentLiveActivityView.swift */
=
{
isa
=
PBXFileReference
;
lastKnownFileType
=
sourcecode.swift
;
path
=
FUSLiveStartContentLiveActivityView.swift
;
sourceTree
=
"<group>"
;
};
BEEAB25D2D34CC60008CD059
/* FUSLiveStartContentPrivacyView.swift */
=
{
isa
=
PBXFileReference
;
lastKnownFileType
=
sourcecode.swift
;
path
=
FUSLiveStartContentPrivacyView.swift
;
sourceTree
=
"<group>"
;
};
BEEAB25E2D34CC60008CD059
/* FUSLiveStartContentShareView.swift */
=
{
isa
=
PBXFileReference
;
lastKnownFileType
=
sourcecode.swift
;
path
=
FUSLiveStartContentShareView.swift
;
sourceTree
=
"<group>"
;
};
BEEAB25F2D34CC60008CD059
/* FUSLiveStartContentThemeEditView.swift */
=
{
isa
=
PBXFileReference
;
lastKnownFileType
=
sourcecode.swift
;
path
=
FUSLiveStartContentThemeEditView.swift
;
sourceTree
=
"<group>"
;
};
BEEAB2602D34CC60008CD059
/* FUSLiveStartContentWarningView.swift */
=
{
isa
=
PBXFileReference
;
lastKnownFileType
=
sourcecode.swift
;
path
=
FUSLiveStartContentWarningView.swift
;
sourceTree
=
"<group>"
;
};
BEEAB2612D34CC60008CD059
/* FUSLiveStartSetPrivacyView.swift */
=
{
isa
=
PBXFileReference
;
lastKnownFileType
=
sourcecode.swift
;
path
=
FUSLiveStartSetPrivacyView.swift
;
sourceTree
=
"<group>"
;
};
BEEAB2622D34CC60008CD059
/* FUSLiveStartView.swift */
=
{
isa
=
PBXFileReference
;
lastKnownFileType
=
sourcecode.swift
;
path
=
FUSLiveStartView.swift
;
sourceTree
=
"<group>"
;
};
BEF673B22C6B156500A670FB
/* 1_First_Kill_Animation_1@3x.png */
=
{
isa
=
PBXFileReference
;
lastKnownFileType
=
image.png
;
path
=
"1_First_Kill_Animation_1@3x.png"
;
sourceTree
=
"<group>"
;
};
BEF673B32C6B156500A670FB
/* 1_First_Kill_Animation_2@3x.png */
=
{
isa
=
PBXFileReference
;
lastKnownFileType
=
image.png
;
path
=
"1_First_Kill_Animation_2@3x.png"
;
sourceTree
=
"<group>"
;
};
BEF673B42C6B156500A670FB
/* 1_First_Kill_Animation_3@3x.png */
=
{
isa
=
PBXFileReference
;
lastKnownFileType
=
image.png
;
path
=
"1_First_Kill_Animation_3@3x.png"
;
sourceTree
=
"<group>"
;
};
...
...
@@ -3283,21 +3283,21 @@
isa
=
PBXGroup
;
children
=
(
BECF74372D2FB19100F5ABBC
/* LiveQuality */
,
BECF740C2D2F826B00F5ABBC
/* FUSLiveStartV2BeautyFavoritesEditView.swift */
,
BECF740D2D2F826B00F5ABBC
/* FUSLiveStartV2BeautyFavoritesView.swift */
,
BECF740E2D2F826B00F5ABBC
/* FUSLiveStartV2BeautySetItemView.swift */
,
BECF740F2D2F826B00F5ABBC
/* FUSLiveStartV2BeautySetLevelView.swift */
,
BECF74102D2F826B00F5ABBC
/* FUSLiveStartV2BeautySetSliderView.swift */
,
BECF74112D2F826B00F5ABBC
/* FUSLiveStartV2BeautySetView.swift */
,
BECF74122D2F826B00F5ABBC
/* FUSLiveStartV2ContentBottomView.swift */
,
BECF74132D2F826B00F5ABBC
/* FUSLiveStartV2ContentLiveActivityView.swift */
,
BECF74142D2F826B00F5ABBC
/* FUSLiveStartV2ContentPrivacyView.swift */
,
BECF74152D2F826B00F5ABBC
/* FUSLiveStartV2ContentShareView.swift */
,
BECF74162D2F826B00F5ABBC
/* FUSLiveStartV2ContentThemeEditView.swift */
,
BECF74172D2F826B00F5ABBC
/* FUSLiveStartV2ContentWarningView.swift */
,
BECF74182D2F826B00F5ABBC
/* FUSLiveStartV2SetPrivacyView.swift */
,
BECF74192D2F826B00F5ABBC
/* FUSLiveStartV2View.swift */
,
BECF741A2D2F826B00F5ABBC
/* FUSMidpointSlider.swift */
,
BEEAB2552D34CC60008CD059
/* FUSLiveStartBeautyFavoritesEditView.swift */
,
BEEAB2562D34CC60008CD059
/* FUSLiveStartBeautyFavoritesView.swift */
,
BEEAB2572D34CC60008CD059
/* FUSLiveStartBeautySetItemView.swift */
,
BEEAB2582D34CC60008CD059
/* FUSLiveStartBeautySetLevelView.swift */
,
BEEAB2592D34CC60008CD059
/* FUSLiveStartBeautySetSliderView.swift */
,
BEEAB25A2D34CC60008CD059
/* FUSLiveStartBeautySetView.swift */
,
BEEAB25B2D34CC60008CD059
/* FUSLiveStartContentBottomView.swift */
,
BEEAB25C2D34CC60008CD059
/* FUSLiveStartContentLiveActivityView.swift */
,
BEEAB25D2D34CC60008CD059
/* FUSLiveStartContentPrivacyView.swift */
,
BEEAB25E2D34CC60008CD059
/* FUSLiveStartContentShareView.swift */
,
BEEAB25F2D34CC60008CD059
/* FUSLiveStartContentThemeEditView.swift */
,
BEEAB2602D34CC60008CD059
/* FUSLiveStartContentWarningView.swift */
,
BEEAB2612D34CC60008CD059
/* FUSLiveStartSetPrivacyView.swift */
,
BEEAB2622D34CC60008CD059
/* FUSLiveStartView.swift */
,
BEB5043C2D2E53E300EA6E6F
/* FUSVideoStartSetThemeItemCell.h */
,
BEB5043D2D2E53E300EA6E6F
/* FUSVideoStartSetThemeItemCell.m */
,
BEB5043E2D2E53E300EA6E6F
/* FUSVideoStartSetThemeItemCell.xib */
,
...
...
@@ -6574,20 +6574,6 @@
BED65A222C5B745F00668116
/* FUSPopularListView.m in Sources */
,
BE189DDE2C733B460008418B
/* FSRRoomManagerShowRoomViewController.m in Sources */
,
BECF741B2D2F826B00F5ABBC
/* FUSMidpointSlider.swift in Sources */
,
BECF741C2D2F826B00F5ABBC
/* FUSLiveStartV2BeautyFavoritesEditView.swift in Sources */
,
BECF741D2D2F826B00F5ABBC
/* FUSLiveStartV2BeautySetSliderView.swift in Sources */
,
BECF741E2D2F826B00F5ABBC
/* FUSLiveStartV2ContentWarningView.swift in Sources */
,
BECF741F2D2F826B00F5ABBC
/* FUSLiveStartV2BeautyFavoritesView.swift in Sources */
,
BECF74202D2F826B00F5ABBC
/* FUSLiveStartV2ContentPrivacyView.swift in Sources */
,
BECF74212D2F826B00F5ABBC
/* FUSLiveStartV2SetPrivacyView.swift in Sources */
,
BECF74222D2F826B00F5ABBC
/* FUSLiveStartV2View.swift in Sources */
,
BECF74232D2F826B00F5ABBC
/* FUSLiveStartV2ContentShareView.swift in Sources */
,
BECF74242D2F826B00F5ABBC
/* FUSLiveStartV2BeautySetItemView.swift in Sources */
,
BECF74252D2F826B00F5ABBC
/* FUSLiveStartV2ContentThemeEditView.swift in Sources */
,
BECF74262D2F826B00F5ABBC
/* FUSLiveStartV2ContentBottomView.swift in Sources */
,
BECF74272D2F826B00F5ABBC
/* FUSLiveStartV2BeautySetLevelView.swift in Sources */
,
BECF74282D2F826B00F5ABBC
/* FUSLiveStartV2BeautySetView.swift in Sources */
,
BECF74292D2F826B00F5ABBC
/* FUSLiveStartV2ContentLiveActivityView.swift in Sources */
,
BED6589C2C5B745E00668116
/* FUSLiveHttpHelper.m in Sources */
,
BE189E0A2C733B460008418B
/* FSRBackpackdictRoomGuarderPKLinkMicView.m in Sources */
,
BE189DAC2C733B450008418B
/* FSRMotorEffectSettingBackpackModel.m in Sources */
,
...
...
@@ -6679,6 +6665,20 @@
BEB504752D2E8FEC00EA6E6F
/* FUSLiveThemeView.m in Sources */
,
0089FD9D2D13F5340030DAA7
/* FUSLiveExchangeDiamondViewModel.swift in Sources */
,
BED658B32C5B745E00668116
/* FUSVideoOfficialEndV2View.m in Sources */
,
BEEAB2632D34CC60008CD059
/* FUSLiveStartSetPrivacyView.swift in Sources */
,
BEEAB2642D34CC60008CD059
/* FUSLiveStartContentWarningView.swift in Sources */
,
BEEAB2652D34CC60008CD059
/* FUSLiveStartView.swift in Sources */
,
BEEAB2662D34CC60008CD059
/* FUSLiveStartBeautyFavoritesEditView.swift in Sources */
,
BEEAB2672D34CC60008CD059
/* FUSLiveStartBeautySetSliderView.swift in Sources */
,
BEEAB2682D34CC60008CD059
/* FUSLiveStartContentPrivacyView.swift in Sources */
,
BEEAB2692D34CC60008CD059
/* FUSLiveStartContentLiveActivityView.swift in Sources */
,
BEEAB26A2D34CC60008CD059
/* FUSLiveStartContentShareView.swift in Sources */
,
BEEAB26B2D34CC60008CD059
/* FUSLiveStartBeautySetView.swift in Sources */
,
BEEAB26C2D34CC60008CD059
/* FUSLiveStartContentBottomView.swift in Sources */
,
BEEAB26D2D34CC60008CD059
/* FUSLiveStartBeautySetLevelView.swift in Sources */
,
BEEAB26E2D34CC60008CD059
/* FUSLiveStartBeautyFavoritesView.swift in Sources */
,
BEEAB26F2D34CC60008CD059
/* FUSLiveStartContentThemeEditView.swift in Sources */
,
BEEAB2702D34CC60008CD059
/* FUSLiveStartBeautySetItemView.swift in Sources */
,
BED659982C5B745E00668116
/* FUSLinkMicroModel.m in Sources */
,
BE189E062C733B460008418B
/* FSRActivedictRoomGuarderPKLinkMicView.m in Sources */
,
BE189DEA2C733B460008418B
/* FSREffectShowRoomPKTableViewCell.m in Sources */
,
...
...
Modules/FUSShowRoomModule/FUSShowRoomModule/FUSShowRoomBundle.bundle/FUSShowRoomAssets.xcassets/live/StartPage/Beauty/live_start
v2
_beautyReset_img.imageset/Contents.json
→
Modules/FUSShowRoomModule/FUSShowRoomModule/FUSShowRoomBundle.bundle/FUSShowRoomAssets.xcassets/live/StartPage/Beauty/live_start_beautyReset_img.imageset/Contents.json
View file @
4b42693e
File moved
Modules/FUSShowRoomModule/FUSShowRoomModule/FUSShowRoomBundle.bundle/FUSShowRoomAssets.xcassets/live/StartPage/Beauty/live_start
v2
_beautyReset_img.imageset/重置@3x.png
→
Modules/FUSShowRoomModule/FUSShowRoomModule/FUSShowRoomBundle.bundle/FUSShowRoomAssets.xcassets/live/StartPage/Beauty/live_start_beautyReset_img.imageset/重置@3x.png
View file @
4b42693e
File moved
Modules/FUSShowRoomModule/FUSShowRoomModule/FUSShowRoomBundle.bundle/FUSShowRoomAssets.xcassets/live/StartPage/Beauty/live_start
v2
_beauty_bigEye_disabled.imageset/Contents.json
→
Modules/FUSShowRoomModule/FUSShowRoomModule/FUSShowRoomBundle.bundle/FUSShowRoomAssets.xcassets/live/StartPage/Beauty/live_start_beauty_bigEye_disabled.imageset/Contents.json
View file @
4b42693e
File moved
Modules/FUSShowRoomModule/FUSShowRoomModule/FUSShowRoomBundle.bundle/FUSShowRoomAssets.xcassets/live/StartPage/Beauty/live_start
v2
_beauty_bigEye_disabled.imageset/live_startv2_beauty_bigEye_disabled@3x.png
→
Modules/FUSShowRoomModule/FUSShowRoomModule/FUSShowRoomBundle.bundle/FUSShowRoomAssets.xcassets/live/StartPage/Beauty/live_start_beauty_bigEye_disabled.imageset/live_startv2_beauty_bigEye_disabled@3x.png
View file @
4b42693e
File moved
Modules/FUSShowRoomModule/FUSShowRoomModule/FUSShowRoomBundle.bundle/FUSShowRoomAssets.xcassets/live/StartPage/Beauty/live_start
v2
_beauty_bigEye_normal.imageset/Contents.json
→
Modules/FUSShowRoomModule/FUSShowRoomModule/FUSShowRoomBundle.bundle/FUSShowRoomAssets.xcassets/live/StartPage/Beauty/live_start_beauty_bigEye_normal.imageset/Contents.json
View file @
4b42693e
File moved
Modules/FUSShowRoomModule/FUSShowRoomModule/FUSShowRoomBundle.bundle/FUSShowRoomAssets.xcassets/live/StartPage/Beauty/live_start
v2
_beauty_bigEye_normal.imageset/live_startv2_beauty_bigEye_normal@3x.png
→
Modules/FUSShowRoomModule/FUSShowRoomModule/FUSShowRoomBundle.bundle/FUSShowRoomAssets.xcassets/live/StartPage/Beauty/live_start_beauty_bigEye_normal.imageset/live_startv2_beauty_bigEye_normal@3x.png
View file @
4b42693e
File moved
Modules/FUSShowRoomModule/FUSShowRoomModule/FUSShowRoomBundle.bundle/FUSShowRoomAssets.xcassets/live/StartPage/Beauty/live_start
v2
_beauty_brighten_eyes_disabled.imageset/Contents.json
→
Modules/FUSShowRoomModule/FUSShowRoomModule/FUSShowRoomBundle.bundle/FUSShowRoomAssets.xcassets/live/StartPage/Beauty/live_start_beauty_brighten_eyes_disabled.imageset/Contents.json
View file @
4b42693e
File moved
Modules/FUSShowRoomModule/FUSShowRoomModule/FUSShowRoomBundle.bundle/FUSShowRoomAssets.xcassets/live/StartPage/Beauty/live_start
v2
_beauty_brighten_eyes_disabled.imageset/live_startv2_beauty_brighten_eyes_disabled@3x.png
→
Modules/FUSShowRoomModule/FUSShowRoomModule/FUSShowRoomBundle.bundle/FUSShowRoomAssets.xcassets/live/StartPage/Beauty/live_start_beauty_brighten_eyes_disabled.imageset/live_startv2_beauty_brighten_eyes_disabled@3x.png
View file @
4b42693e
File moved
Modules/FUSShowRoomModule/FUSShowRoomModule/FUSShowRoomBundle.bundle/FUSShowRoomAssets.xcassets/live/StartPage/Beauty/live_start
v2
_beauty_brighten_eyes_normal.imageset/Contents.json
→
Modules/FUSShowRoomModule/FUSShowRoomModule/FUSShowRoomBundle.bundle/FUSShowRoomAssets.xcassets/live/StartPage/Beauty/live_start_beauty_brighten_eyes_normal.imageset/Contents.json
View file @
4b42693e
File moved
Modules/FUSShowRoomModule/FUSShowRoomModule/FUSShowRoomBundle.bundle/FUSShowRoomAssets.xcassets/live/StartPage/Beauty/live_start
v2
_beauty_brighten_eyes_normal.imageset/live_startv2_beauty_brighten_eyes@3x.png
→
Modules/FUSShowRoomModule/FUSShowRoomModule/FUSShowRoomBundle.bundle/FUSShowRoomAssets.xcassets/live/StartPage/Beauty/live_start_beauty_brighten_eyes_normal.imageset/live_startv2_beauty_brighten_eyes@3x.png
View file @
4b42693e
File moved
Modules/FUSShowRoomModule/FUSShowRoomModule/FUSShowRoomBundle.bundle/FUSShowRoomAssets.xcassets/live/StartPage/Beauty/live_start
v2
_beauty_chin_disabled.imageset/Contents.json
→
Modules/FUSShowRoomModule/FUSShowRoomModule/FUSShowRoomBundle.bundle/FUSShowRoomAssets.xcassets/live/StartPage/Beauty/live_start_beauty_chin_disabled.imageset/Contents.json
View file @
4b42693e
File moved
Modules/FUSShowRoomModule/FUSShowRoomModule/FUSShowRoomBundle.bundle/FUSShowRoomAssets.xcassets/live/StartPage/Beauty/live_start
v2
_beauty_chin_disabled.imageset/live_startv2_beauty_chin_disabled@3x.png
→
Modules/FUSShowRoomModule/FUSShowRoomModule/FUSShowRoomBundle.bundle/FUSShowRoomAssets.xcassets/live/StartPage/Beauty/live_start_beauty_chin_disabled.imageset/live_startv2_beauty_chin_disabled@3x.png
View file @
4b42693e
File moved
Modules/FUSShowRoomModule/FUSShowRoomModule/FUSShowRoomBundle.bundle/FUSShowRoomAssets.xcassets/live/StartPage/Beauty/live_start
v2
_beauty_chin_normal.imageset/Contents.json
→
Modules/FUSShowRoomModule/FUSShowRoomModule/FUSShowRoomBundle.bundle/FUSShowRoomAssets.xcassets/live/StartPage/Beauty/live_start_beauty_chin_normal.imageset/Contents.json
View file @
4b42693e
File moved
Modules/FUSShowRoomModule/FUSShowRoomModule/FUSShowRoomBundle.bundle/FUSShowRoomAssets.xcassets/live/StartPage/Beauty/live_start
v2
_beauty_chin_normal.imageset/live_startv2_beauty_chin_normal@3x.png
→
Modules/FUSShowRoomModule/FUSShowRoomModule/FUSShowRoomBundle.bundle/FUSShowRoomAssets.xcassets/live/StartPage/Beauty/live_start_beauty_chin_normal.imageset/live_startv2_beauty_chin_normal@3x.png
View file @
4b42693e
File moved
Modules/FUSShowRoomModule/FUSShowRoomModule/FUSShowRoomBundle.bundle/FUSShowRoomAssets.xcassets/live/StartPage/Beauty/live_start
v2
_beauty_clear_disabled.imageset/Contents.json
→
Modules/FUSShowRoomModule/FUSShowRoomModule/FUSShowRoomBundle.bundle/FUSShowRoomAssets.xcassets/live/StartPage/Beauty/live_start_beauty_clear_disabled.imageset/Contents.json
View file @
4b42693e
File moved
Modules/FUSShowRoomModule/FUSShowRoomModule/FUSShowRoomBundle.bundle/FUSShowRoomAssets.xcassets/live/StartPage/Beauty/live_start
v2
_beauty_clear_disabled.imageset/live_startv2_beauty_clear_disabled@3x.png
→
Modules/FUSShowRoomModule/FUSShowRoomModule/FUSShowRoomBundle.bundle/FUSShowRoomAssets.xcassets/live/StartPage/Beauty/live_start_beauty_clear_disabled.imageset/live_startv2_beauty_clear_disabled@3x.png
View file @
4b42693e
File moved
Modules/FUSShowRoomModule/FUSShowRoomModule/FUSShowRoomBundle.bundle/FUSShowRoomAssets.xcassets/live/StartPage/Beauty/live_start
v2
_beauty_clear_normal.imageset/Contents.json
→
Modules/FUSShowRoomModule/FUSShowRoomModule/FUSShowRoomBundle.bundle/FUSShowRoomAssets.xcassets/live/StartPage/Beauty/live_start_beauty_clear_normal.imageset/Contents.json
View file @
4b42693e
File moved
Modules/FUSShowRoomModule/FUSShowRoomModule/FUSShowRoomBundle.bundle/FUSShowRoomAssets.xcassets/live/StartPage/Beauty/live_start
v2
_beauty_clear_normal.imageset/live_startv2_beauty_clear@3x.png
→
Modules/FUSShowRoomModule/FUSShowRoomModule/FUSShowRoomBundle.bundle/FUSShowRoomAssets.xcassets/live/StartPage/Beauty/live_start_beauty_clear_normal.imageset/live_startv2_beauty_clear@3x.png
View file @
4b42693e
File moved
Modules/FUSShowRoomModule/FUSShowRoomModule/FUSShowRoomBundle.bundle/FUSShowRoomAssets.xcassets/live/StartPage/Beauty/live_start
v2
_beauty_close_normal.imageset/Contents.json
→
Modules/FUSShowRoomModule/FUSShowRoomModule/FUSShowRoomBundle.bundle/FUSShowRoomAssets.xcassets/live/StartPage/Beauty/live_start_beauty_close_normal.imageset/Contents.json
View file @
4b42693e
File moved
Modules/FUSShowRoomModule/FUSShowRoomModule/FUSShowRoomBundle.bundle/FUSShowRoomAssets.xcassets/live/StartPage/Beauty/live_start
v2
_beauty_close_normal.imageset/live_startv2_beauty_close_normal@3x.png
→
Modules/FUSShowRoomModule/FUSShowRoomModule/FUSShowRoomBundle.bundle/FUSShowRoomAssets.xcassets/live/StartPage/Beauty/live_start_beauty_close_normal.imageset/live_startv2_beauty_close_normal@3x.png
View file @
4b42693e
File moved
Modules/FUSShowRoomModule/FUSShowRoomModule/FUSShowRoomBundle.bundle/FUSShowRoomAssets.xcassets/live/StartPage/Beauty/live_start
v2
_beauty_close_selected.imageset/Contents.json
→
Modules/FUSShowRoomModule/FUSShowRoomModule/FUSShowRoomBundle.bundle/FUSShowRoomAssets.xcassets/live/StartPage/Beauty/live_start_beauty_close_selected.imageset/Contents.json
View file @
4b42693e
File moved
Modules/FUSShowRoomModule/FUSShowRoomModule/FUSShowRoomBundle.bundle/FUSShowRoomAssets.xcassets/live/StartPage/Beauty/live_start
v2
_beauty_close_selected.imageset/live_startv2_beauty_close_selected@3x.png
→
Modules/FUSShowRoomModule/FUSShowRoomModule/FUSShowRoomBundle.bundle/FUSShowRoomAssets.xcassets/live/StartPage/Beauty/live_start_beauty_close_selected.imageset/live_startv2_beauty_close_selected@3x.png
View file @
4b42693e
File moved
Modules/FUSShowRoomModule/FUSShowRoomModule/FUSShowRoomBundle.bundle/FUSShowRoomAssets.xcassets/live/StartPage/Beauty/live_start
v2
_beauty_favorites_add.imageset/Contents.json
→
Modules/FUSShowRoomModule/FUSShowRoomModule/FUSShowRoomBundle.bundle/FUSShowRoomAssets.xcassets/live/StartPage/Beauty/live_start_beauty_favorites_add.imageset/Contents.json
View file @
4b42693e
File moved
Modules/FUSShowRoomModule/FUSShowRoomModule/FUSShowRoomBundle.bundle/FUSShowRoomAssets.xcassets/live/StartPage/Beauty/live_start
v2
_beauty_favorites_add.imageset/新增@3x.png
→
Modules/FUSShowRoomModule/FUSShowRoomModule/FUSShowRoomBundle.bundle/FUSShowRoomAssets.xcassets/live/StartPage/Beauty/live_start_beauty_favorites_add.imageset/新增@3x.png
View file @
4b42693e
File moved
Modules/FUSShowRoomModule/FUSShowRoomModule/FUSShowRoomBundle.bundle/FUSShowRoomAssets.xcassets/live/StartPage/Beauty/live_start
v2
_beauty_favorites_rightArrow.imageset/Contents.json
→
Modules/FUSShowRoomModule/FUSShowRoomModule/FUSShowRoomBundle.bundle/FUSShowRoomAssets.xcassets/live/StartPage/Beauty/live_start_beauty_favorites_rightArrow.imageset/Contents.json
View file @
4b42693e
File moved
Modules/FUSShowRoomModule/FUSShowRoomModule/FUSShowRoomBundle.bundle/FUSShowRoomAssets.xcassets/live/StartPage/Beauty/live_start
v2
_beauty_favorites_rightArrow.imageset/右箭头@3x.png
→
Modules/FUSShowRoomModule/FUSShowRoomModule/FUSShowRoomBundle.bundle/FUSShowRoomAssets.xcassets/live/StartPage/Beauty/live_start_beauty_favorites_rightArrow.imageset/右箭头@3x.png
View file @
4b42693e
File moved
Modules/FUSShowRoomModule/FUSShowRoomModule/FUSShowRoomBundle.bundle/FUSShowRoomAssets.xcassets/live/StartPage/Beauty/live_start
v2
_beauty_filterClose_normal.imageset/Contents.json
→
Modules/FUSShowRoomModule/FUSShowRoomModule/FUSShowRoomBundle.bundle/FUSShowRoomAssets.xcassets/live/StartPage/Beauty/live_start_beauty_filterClose_normal.imageset/Contents.json
View file @
4b42693e
File moved
Modules/FUSShowRoomModule/FUSShowRoomModule/FUSShowRoomBundle.bundle/FUSShowRoomAssets.xcassets/live/StartPage/Beauty/live_start
v2
_beauty_filterClose_normal.imageset/live_startv2_beauty_filterClose_normal@3x.png
→
Modules/FUSShowRoomModule/FUSShowRoomModule/FUSShowRoomBundle.bundle/FUSShowRoomAssets.xcassets/live/StartPage/Beauty/live_start_beauty_filterClose_normal.imageset/live_startv2_beauty_filterClose_normal@3x.png
View file @
4b42693e
File moved
Modules/FUSShowRoomModule/FUSShowRoomModule/FUSShowRoomBundle.bundle/FUSShowRoomAssets.xcassets/live/StartPage/Beauty/live_start
v2
_beauty_forehead_disabled.imageset/Contents.json
→
Modules/FUSShowRoomModule/FUSShowRoomModule/FUSShowRoomBundle.bundle/FUSShowRoomAssets.xcassets/live/StartPage/Beauty/live_start_beauty_forehead_disabled.imageset/Contents.json
View file @
4b42693e
File moved
Modules/FUSShowRoomModule/FUSShowRoomModule/FUSShowRoomBundle.bundle/FUSShowRoomAssets.xcassets/live/StartPage/Beauty/live_start
v2
_beauty_forehead_disabled.imageset/live_startv2_beauty_forehead_disabled@3x.png
→
Modules/FUSShowRoomModule/FUSShowRoomModule/FUSShowRoomBundle.bundle/FUSShowRoomAssets.xcassets/live/StartPage/Beauty/live_start_beauty_forehead_disabled.imageset/live_startv2_beauty_forehead_disabled@3x.png
View file @
4b42693e
File moved
Modules/FUSShowRoomModule/FUSShowRoomModule/FUSShowRoomBundle.bundle/FUSShowRoomAssets.xcassets/live/StartPage/Beauty/live_start
v2
_beauty_forehead_normal.imageset/Contents.json
→
Modules/FUSShowRoomModule/FUSShowRoomModule/FUSShowRoomBundle.bundle/FUSShowRoomAssets.xcassets/live/StartPage/Beauty/live_start_beauty_forehead_normal.imageset/Contents.json
View file @
4b42693e
File moved
Modules/FUSShowRoomModule/FUSShowRoomModule/FUSShowRoomBundle.bundle/FUSShowRoomAssets.xcassets/live/StartPage/Beauty/live_start
v2
_beauty_forehead_normal.imageset/live_startv2_beauty_forehead_normal@3x.png
→
Modules/FUSShowRoomModule/FUSShowRoomModule/FUSShowRoomBundle.bundle/FUSShowRoomAssets.xcassets/live/StartPage/Beauty/live_start_beauty_forehead_normal.imageset/live_startv2_beauty_forehead_normal@3x.png
View file @
4b42693e
File moved
Modules/FUSShowRoomModule/FUSShowRoomModule/FUSShowRoomBundle.bundle/FUSShowRoomAssets.xcassets/live/StartPage/Beauty/live_start
v2
_beauty_img.imageset/Contents.json
→
Modules/FUSShowRoomModule/FUSShowRoomModule/FUSShowRoomBundle.bundle/FUSShowRoomAssets.xcassets/live/StartPage/Beauty/live_start_beauty_img.imageset/Contents.json
View file @
4b42693e
File moved
Modules/FUSShowRoomModule/FUSShowRoomModule/FUSShowRoomBundle.bundle/FUSShowRoomAssets.xcassets/live/StartPage/Beauty/live_start
v2
_beauty_img.imageset/live_startv2_beauty_img@3x.png
→
Modules/FUSShowRoomModule/FUSShowRoomModule/FUSShowRoomBundle.bundle/FUSShowRoomAssets.xcassets/live/StartPage/Beauty/live_start_beauty_img.imageset/live_startv2_beauty_img@3x.png
View file @
4b42693e
File moved
Modules/FUSShowRoomModule/FUSShowRoomModule/FUSShowRoomBundle.bundle/FUSShowRoomAssets.xcassets/live/StartPage/Beauty/live_start
v2
_beauty_line_vertical.imageset/Contents.json
→
Modules/FUSShowRoomModule/FUSShowRoomModule/FUSShowRoomBundle.bundle/FUSShowRoomAssets.xcassets/live/StartPage/Beauty/live_start_beauty_line_vertical.imageset/Contents.json
View file @
4b42693e
File moved
Modules/FUSShowRoomModule/FUSShowRoomModule/FUSShowRoomBundle.bundle/FUSShowRoomAssets.xcassets/live/StartPage/Beauty/live_start
v2
_beauty_line_vertical.imageset/live_startv2_beauty_line_vertical@3x.png
→
Modules/FUSShowRoomModule/FUSShowRoomModule/FUSShowRoomBundle.bundle/FUSShowRoomAssets.xcassets/live/StartPage/Beauty/live_start_beauty_line_vertical.imageset/live_startv2_beauty_line_vertical@3x.png
View file @
4b42693e
File moved
Modules/FUSShowRoomModule/FUSShowRoomModule/FUSShowRoomBundle.bundle/FUSShowRoomAssets.xcassets/live/StartPage/Beauty/live_start
v2
_beauty_narrowFace_disabled.imageset/Contents.json
→
Modules/FUSShowRoomModule/FUSShowRoomModule/FUSShowRoomBundle.bundle/FUSShowRoomAssets.xcassets/live/StartPage/Beauty/live_start_beauty_narrowFace_disabled.imageset/Contents.json
View file @
4b42693e
File moved
Modules/FUSShowRoomModule/FUSShowRoomModule/FUSShowRoomBundle.bundle/FUSShowRoomAssets.xcassets/live/StartPage/Beauty/live_start
v2
_beauty_narrowFace_disabled.imageset/live_startv2_beauty_narrowFace_disabled@3x.png
→
Modules/FUSShowRoomModule/FUSShowRoomModule/FUSShowRoomBundle.bundle/FUSShowRoomAssets.xcassets/live/StartPage/Beauty/live_start_beauty_narrowFace_disabled.imageset/live_startv2_beauty_narrowFace_disabled@3x.png
View file @
4b42693e
File moved
Modules/FUSShowRoomModule/FUSShowRoomModule/FUSShowRoomBundle.bundle/FUSShowRoomAssets.xcassets/live/StartPage/Beauty/live_start
v2
_beauty_narrowFace_normal.imageset/Contents.json
→
Modules/FUSShowRoomModule/FUSShowRoomModule/FUSShowRoomBundle.bundle/FUSShowRoomAssets.xcassets/live/StartPage/Beauty/live_start_beauty_narrowFace_normal.imageset/Contents.json
View file @
4b42693e
File moved
Modules/FUSShowRoomModule/FUSShowRoomModule/FUSShowRoomBundle.bundle/FUSShowRoomAssets.xcassets/live/StartPage/Beauty/live_start
v2
_beauty_narrowFace_normal.imageset/live_startv2_beauty_narrowFace_normal@3x.png
→
Modules/FUSShowRoomModule/FUSShowRoomModule/FUSShowRoomBundle.bundle/FUSShowRoomAssets.xcassets/live/StartPage/Beauty/live_start_beauty_narrowFace_normal.imageset/live_startv2_beauty_narrowFace_normal@3x.png
View file @
4b42693e
File moved
Modules/FUSShowRoomModule/FUSShowRoomModule/FUSShowRoomBundle.bundle/FUSShowRoomAssets.xcassets/live/StartPage/Beauty/live_start
v2
_beauty_nose_disabled.imageset/Contents.json
→
Modules/FUSShowRoomModule/FUSShowRoomModule/FUSShowRoomBundle.bundle/FUSShowRoomAssets.xcassets/live/StartPage/Beauty/live_start_beauty_nose_disabled.imageset/Contents.json
View file @
4b42693e
File moved
Modules/FUSShowRoomModule/FUSShowRoomModule/FUSShowRoomBundle.bundle/FUSShowRoomAssets.xcassets/live/StartPage/Beauty/live_start
v2
_beauty_nose_disabled.imageset/live_startv2_beauty_nose_disabled@3x.png
→
Modules/FUSShowRoomModule/FUSShowRoomModule/FUSShowRoomBundle.bundle/FUSShowRoomAssets.xcassets/live/StartPage/Beauty/live_start_beauty_nose_disabled.imageset/live_startv2_beauty_nose_disabled@3x.png
View file @
4b42693e
File moved
Modules/FUSShowRoomModule/FUSShowRoomModule/FUSShowRoomBundle.bundle/FUSShowRoomAssets.xcassets/live/StartPage/Beauty/live_start
v2
_beauty_nose_normal.imageset/Contents.json
→
Modules/FUSShowRoomModule/FUSShowRoomModule/FUSShowRoomBundle.bundle/FUSShowRoomAssets.xcassets/live/StartPage/Beauty/live_start_beauty_nose_normal.imageset/Contents.json
View file @
4b42693e
File moved
Modules/FUSShowRoomModule/FUSShowRoomModule/FUSShowRoomBundle.bundle/FUSShowRoomAssets.xcassets/live/StartPage/Beauty/live_start
v2
_beauty_nose_normal.imageset/live_startv2_beauty_nose_normal@3x.png
→
Modules/FUSShowRoomModule/FUSShowRoomModule/FUSShowRoomBundle.bundle/FUSShowRoomAssets.xcassets/live/StartPage/Beauty/live_start_beauty_nose_normal.imageset/live_startv2_beauty_nose_normal@3x.png
View file @
4b42693e
File moved
Modules/FUSShowRoomModule/FUSShowRoomModule/FUSShowRoomBundle.bundle/FUSShowRoomAssets.xcassets/live/StartPage/Beauty/live_start
v2
_beauty_preset_disabled.imageset/Contents.json
→
Modules/FUSShowRoomModule/FUSShowRoomModule/FUSShowRoomBundle.bundle/FUSShowRoomAssets.xcassets/live/StartPage/Beauty/live_start_beauty_preset_disabled.imageset/Contents.json
View file @
4b42693e
File moved
Modules/FUSShowRoomModule/FUSShowRoomModule/FUSShowRoomBundle.bundle/FUSShowRoomAssets.xcassets/live/StartPage/Beauty/live_start
v2
_beauty_preset_disabled.imageset/live_startv2_beauty_preset_disabled@3x.png
→
Modules/FUSShowRoomModule/FUSShowRoomModule/FUSShowRoomBundle.bundle/FUSShowRoomAssets.xcassets/live/StartPage/Beauty/live_start_beauty_preset_disabled.imageset/live_startv2_beauty_preset_disabled@3x.png
View file @
4b42693e
File moved
Modules/FUSShowRoomModule/FUSShowRoomModule/FUSShowRoomBundle.bundle/FUSShowRoomAssets.xcassets/live/StartPage/Beauty/live_start
v2
_beauty_preset_normal.imageset/Contents.json
→
Modules/FUSShowRoomModule/FUSShowRoomModule/FUSShowRoomBundle.bundle/FUSShowRoomAssets.xcassets/live/StartPage/Beauty/live_start_beauty_preset_normal.imageset/Contents.json
View file @
4b42693e
File moved
Modules/FUSShowRoomModule/FUSShowRoomModule/FUSShowRoomBundle.bundle/FUSShowRoomAssets.xcassets/live/StartPage/Beauty/live_start
v2
_beauty_preset_normal.imageset/live_startv2_beauty_preset_normal@3x.png
→
Modules/FUSShowRoomModule/FUSShowRoomModule/FUSShowRoomBundle.bundle/FUSShowRoomAssets.xcassets/live/StartPage/Beauty/live_start_beauty_preset_normal.imageset/live_startv2_beauty_preset_normal@3x.png
View file @
4b42693e
File moved
Modules/FUSShowRoomModule/FUSShowRoomModule/FUSShowRoomBundle.bundle/FUSShowRoomAssets.xcassets/live/StartPage/Beauty/live_start
v2
_beauty_sharp_disabled.imageset/Contents.json
→
Modules/FUSShowRoomModule/FUSShowRoomModule/FUSShowRoomBundle.bundle/FUSShowRoomAssets.xcassets/live/StartPage/Beauty/live_start_beauty_sharp_disabled.imageset/Contents.json
View file @
4b42693e
File moved
Modules/FUSShowRoomModule/FUSShowRoomModule/FUSShowRoomBundle.bundle/FUSShowRoomAssets.xcassets/live/StartPage/Beauty/live_start
v2
_beauty_sharp_disabled.imageset/live_startv2_beauty_sharp_disabled@3x.png
→
Modules/FUSShowRoomModule/FUSShowRoomModule/FUSShowRoomBundle.bundle/FUSShowRoomAssets.xcassets/live/StartPage/Beauty/live_start_beauty_sharp_disabled.imageset/live_startv2_beauty_sharp_disabled@3x.png
View file @
4b42693e
File moved
Modules/FUSShowRoomModule/FUSShowRoomModule/FUSShowRoomBundle.bundle/FUSShowRoomAssets.xcassets/live/StartPage/Beauty/live_start
v2
_beauty_sharp_normal.imageset/Contents.json
→
Modules/FUSShowRoomModule/FUSShowRoomModule/FUSShowRoomBundle.bundle/FUSShowRoomAssets.xcassets/live/StartPage/Beauty/live_start_beauty_sharp_normal.imageset/Contents.json
View file @
4b42693e
File moved
Modules/FUSShowRoomModule/FUSShowRoomModule/FUSShowRoomBundle.bundle/FUSShowRoomAssets.xcassets/live/StartPage/Beauty/live_start
v2
_beauty_sharp_normal.imageset/live_startv2_beauty_sharp_normal@3x.png
→
Modules/FUSShowRoomModule/FUSShowRoomModule/FUSShowRoomBundle.bundle/FUSShowRoomAssets.xcassets/live/StartPage/Beauty/live_start_beauty_sharp_normal.imageset/live_startv2_beauty_sharp_normal@3x.png
View file @
4b42693e
File moved
Modules/FUSShowRoomModule/FUSShowRoomModule/FUSShowRoomBundle.bundle/FUSShowRoomAssets.xcassets/live/StartPage/Beauty/live_start
v2
_beauty_slider_numBg.imageset/Contents.json
→
Modules/FUSShowRoomModule/FUSShowRoomModule/FUSShowRoomBundle.bundle/FUSShowRoomAssets.xcassets/live/StartPage/Beauty/live_start_beauty_slider_numBg.imageset/Contents.json
View file @
4b42693e
File moved
Modules/FUSShowRoomModule/FUSShowRoomModule/FUSShowRoomBundle.bundle/FUSShowRoomAssets.xcassets/live/StartPage/Beauty/live_start
v2
_beauty_slider_numBg.imageset/live_startv2_beauty_slider_numBg@2x.png
→
Modules/FUSShowRoomModule/FUSShowRoomModule/FUSShowRoomBundle.bundle/FUSShowRoomAssets.xcassets/live/StartPage/Beauty/live_start_beauty_slider_numBg.imageset/live_startv2_beauty_slider_numBg@2x.png
View file @
4b42693e
File moved
Modules/FUSShowRoomModule/FUSShowRoomModule/FUSShowRoomBundle.bundle/FUSShowRoomAssets.xcassets/live/StartPage/Beauty/live_start
v2
_beauty_soften_disabled.imageset/Contents.json
→
Modules/FUSShowRoomModule/FUSShowRoomModule/FUSShowRoomBundle.bundle/FUSShowRoomAssets.xcassets/live/StartPage/Beauty/live_start_beauty_soften_disabled.imageset/Contents.json
View file @
4b42693e
File moved
Modules/FUSShowRoomModule/FUSShowRoomModule/FUSShowRoomBundle.bundle/FUSShowRoomAssets.xcassets/live/StartPage/Beauty/live_start
v2
_beauty_soften_disabled.imageset/live_startv2_beauty_soften_disabled@3x.png
→
Modules/FUSShowRoomModule/FUSShowRoomModule/FUSShowRoomBundle.bundle/FUSShowRoomAssets.xcassets/live/StartPage/Beauty/live_start_beauty_soften_disabled.imageset/live_startv2_beauty_soften_disabled@3x.png
View file @
4b42693e
File moved
Modules/FUSShowRoomModule/FUSShowRoomModule/FUSShowRoomBundle.bundle/FUSShowRoomAssets.xcassets/live/StartPage/Beauty/live_start
v2
_beauty_soften_normal.imageset/Contents.json
→
Modules/FUSShowRoomModule/FUSShowRoomModule/FUSShowRoomBundle.bundle/FUSShowRoomAssets.xcassets/live/StartPage/Beauty/live_start_beauty_soften_normal.imageset/Contents.json
View file @
4b42693e
File moved
Modules/FUSShowRoomModule/FUSShowRoomModule/FUSShowRoomBundle.bundle/FUSShowRoomAssets.xcassets/live/StartPage/Beauty/live_start
v2
_beauty_soften_normal.imageset/live_startv2_beauty_soften_normal@3x.png
→
Modules/FUSShowRoomModule/FUSShowRoomModule/FUSShowRoomBundle.bundle/FUSShowRoomAssets.xcassets/live/StartPage/Beauty/live_start_beauty_soften_normal.imageset/live_startv2_beauty_soften_normal@3x.png
View file @
4b42693e
File moved
Modules/FUSShowRoomModule/FUSShowRoomModule/FUSShowRoomBundle.bundle/FUSShowRoomAssets.xcassets/live/StartPage/Beauty/live_start
v2
_beauty_thinFace_disabled.imageset/Contents.json
→
Modules/FUSShowRoomModule/FUSShowRoomModule/FUSShowRoomBundle.bundle/FUSShowRoomAssets.xcassets/live/StartPage/Beauty/live_start_beauty_thinFace_disabled.imageset/Contents.json
View file @
4b42693e
File moved
Modules/FUSShowRoomModule/FUSShowRoomModule/FUSShowRoomBundle.bundle/FUSShowRoomAssets.xcassets/live/StartPage/Beauty/live_start
v2
_beauty_thinFace_disabled.imageset/live_startv2_beauty_thinFace_disabled@3x.png
→
Modules/FUSShowRoomModule/FUSShowRoomModule/FUSShowRoomBundle.bundle/FUSShowRoomAssets.xcassets/live/StartPage/Beauty/live_start_beauty_thinFace_disabled.imageset/live_startv2_beauty_thinFace_disabled@3x.png
View file @
4b42693e
File moved
Modules/FUSShowRoomModule/FUSShowRoomModule/FUSShowRoomBundle.bundle/FUSShowRoomAssets.xcassets/live/StartPage/Beauty/live_start
v2
_beauty_thinFace_normal.imageset/Contents.json
→
Modules/FUSShowRoomModule/FUSShowRoomModule/FUSShowRoomBundle.bundle/FUSShowRoomAssets.xcassets/live/StartPage/Beauty/live_start_beauty_thinFace_normal.imageset/Contents.json
View file @
4b42693e
File moved
Modules/FUSShowRoomModule/FUSShowRoomModule/FUSShowRoomBundle.bundle/FUSShowRoomAssets.xcassets/live/StartPage/Beauty/live_start
v2
_beauty_thinFace_normal.imageset/live_startv2_beauty_thinFace_normal@3x.png
→
Modules/FUSShowRoomModule/FUSShowRoomModule/FUSShowRoomBundle.bundle/FUSShowRoomAssets.xcassets/live/StartPage/Beauty/live_start_beauty_thinFace_normal.imageset/live_startv2_beauty_thinFace_normal@3x.png
View file @
4b42693e
File moved
Modules/FUSShowRoomModule/FUSShowRoomModule/FUSShowRoomBundle.bundle/FUSShowRoomAssets.xcassets/live/StartPage/Beauty/live_start
v2
_beauty_thumb_normal.imageset/Contents.json
→
Modules/FUSShowRoomModule/FUSShowRoomModule/FUSShowRoomBundle.bundle/FUSShowRoomAssets.xcassets/live/StartPage/Beauty/live_start_beauty_thumb_normal.imageset/Contents.json
View file @
4b42693e
File moved
Modules/FUSShowRoomModule/FUSShowRoomModule/FUSShowRoomBundle.bundle/FUSShowRoomAssets.xcassets/live/StartPage/Beauty/live_start
v2
_beauty_thumb_normal.imageset/live_startv2_beauty_thumb_normal@2x.png
→
Modules/FUSShowRoomModule/FUSShowRoomModule/FUSShowRoomBundle.bundle/FUSShowRoomAssets.xcassets/live/StartPage/Beauty/live_start_beauty_thumb_normal.imageset/live_startv2_beauty_thumb_normal@2x.png
View file @
4b42693e
File moved
Modules/FUSShowRoomModule/FUSShowRoomModule/FUSShowRoomBundle.bundle/FUSShowRoomAssets.xcassets/live/StartPage/Beauty/live_start
v2
_beauty_whiten_disabled.imageset/Contents.json
→
Modules/FUSShowRoomModule/FUSShowRoomModule/FUSShowRoomBundle.bundle/FUSShowRoomAssets.xcassets/live/StartPage/Beauty/live_start_beauty_whiten_disabled.imageset/Contents.json
View file @
4b42693e
File moved
Modules/FUSShowRoomModule/FUSShowRoomModule/FUSShowRoomBundle.bundle/FUSShowRoomAssets.xcassets/live/StartPage/Beauty/live_start
v2
_beauty_whiten_disabled.imageset/live_startv2_beauty_whiten_disabled@3x.png
→
Modules/FUSShowRoomModule/FUSShowRoomModule/FUSShowRoomBundle.bundle/FUSShowRoomAssets.xcassets/live/StartPage/Beauty/live_start_beauty_whiten_disabled.imageset/live_startv2_beauty_whiten_disabled@3x.png
View file @
4b42693e
File moved
Modules/FUSShowRoomModule/FUSShowRoomModule/FUSShowRoomBundle.bundle/FUSShowRoomAssets.xcassets/live/StartPage/Beauty/live_start
v2
_beauty_whiten_normal.imageset/Contents.json
→
Modules/FUSShowRoomModule/FUSShowRoomModule/FUSShowRoomBundle.bundle/FUSShowRoomAssets.xcassets/live/StartPage/Beauty/live_start_beauty_whiten_normal.imageset/Contents.json
View file @
4b42693e
File moved
Modules/FUSShowRoomModule/FUSShowRoomModule/FUSShowRoomBundle.bundle/FUSShowRoomAssets.xcassets/live/StartPage/Beauty/live_start
v2
_beauty_whiten_normal.imageset/live_startv2_beauty_whiten_normal@3x.png
→
Modules/FUSShowRoomModule/FUSShowRoomModule/FUSShowRoomBundle.bundle/FUSShowRoomAssets.xcassets/live/StartPage/Beauty/live_start_beauty_whiten_normal.imageset/live_startv2_beauty_whiten_normal@3x.png
View file @
4b42693e
File moved
Modules/FUSShowRoomModule/FUSShowRoomModule/FUSShowRoomBundle.bundle/FUSShowRoomAssets.xcassets/live/StartPage/Beauty/live_start
v2
_beauty_whiten_teeth_disabled.imageset/Contents.json
→
Modules/FUSShowRoomModule/FUSShowRoomModule/FUSShowRoomBundle.bundle/FUSShowRoomAssets.xcassets/live/StartPage/Beauty/live_start_beauty_whiten_teeth_disabled.imageset/Contents.json
View file @
4b42693e
File moved
Modules/FUSShowRoomModule/FUSShowRoomModule/FUSShowRoomBundle.bundle/FUSShowRoomAssets.xcassets/live/StartPage/Beauty/live_start
v2
_beauty_whiten_teeth_disabled.imageset/live_startv2_beauty_whiten_teeth_disabled@3x.png
→
Modules/FUSShowRoomModule/FUSShowRoomModule/FUSShowRoomBundle.bundle/FUSShowRoomAssets.xcassets/live/StartPage/Beauty/live_start_beauty_whiten_teeth_disabled.imageset/live_startv2_beauty_whiten_teeth_disabled@3x.png
View file @
4b42693e
File moved
Modules/FUSShowRoomModule/FUSShowRoomModule/FUSShowRoomBundle.bundle/FUSShowRoomAssets.xcassets/live/StartPage/Beauty/live_start
v2
_beauty_whiten_teeth_normal.imageset/Contents.json
→
Modules/FUSShowRoomModule/FUSShowRoomModule/FUSShowRoomBundle.bundle/FUSShowRoomAssets.xcassets/live/StartPage/Beauty/live_start_beauty_whiten_teeth_normal.imageset/Contents.json
View file @
4b42693e
File moved
Modules/FUSShowRoomModule/FUSShowRoomModule/FUSShowRoomBundle.bundle/FUSShowRoomAssets.xcassets/live/StartPage/Beauty/live_start
v2
_beauty_whiten_teeth_normal.imageset/live_startv2_beauty_whiten_teeth@3x.png
→
Modules/FUSShowRoomModule/FUSShowRoomModule/FUSShowRoomBundle.bundle/FUSShowRoomAssets.xcassets/live/StartPage/Beauty/live_start_beauty_whiten_teeth_normal.imageset/live_startv2_beauty_whiten_teeth@3x.png
View file @
4b42693e
File moved
Modules/FUSShowRoomModule/FUSShowRoomModule/FUSShowRoomBundle.bundle/FUSShowRoomAssets.xcassets/live/StartPage/Beauty/live_start
v2
_beauty_zoom_mouth_disabled.imageset/Contents.json
→
Modules/FUSShowRoomModule/FUSShowRoomModule/FUSShowRoomBundle.bundle/FUSShowRoomAssets.xcassets/live/StartPage/Beauty/live_start_beauty_zoom_mouth_disabled.imageset/Contents.json
View file @
4b42693e
File moved
Modules/FUSShowRoomModule/FUSShowRoomModule/FUSShowRoomBundle.bundle/FUSShowRoomAssets.xcassets/live/StartPage/Beauty/live_start
v2
_beauty_zoom_mouth_disabled.imageset/live_startv2_beauty_zoom_mouth_disabled@3x.png
→
Modules/FUSShowRoomModule/FUSShowRoomModule/FUSShowRoomBundle.bundle/FUSShowRoomAssets.xcassets/live/StartPage/Beauty/live_start_beauty_zoom_mouth_disabled.imageset/live_startv2_beauty_zoom_mouth_disabled@3x.png
View file @
4b42693e
File moved
Modules/FUSShowRoomModule/FUSShowRoomModule/FUSShowRoomBundle.bundle/FUSShowRoomAssets.xcassets/live/StartPage/Beauty/live_start
v2
_beauty_zoom_mouth_normal.imageset/Contents.json
→
Modules/FUSShowRoomModule/FUSShowRoomModule/FUSShowRoomBundle.bundle/FUSShowRoomAssets.xcassets/live/StartPage/Beauty/live_start_beauty_zoom_mouth_normal.imageset/Contents.json
View file @
4b42693e
File moved
Modules/FUSShowRoomModule/FUSShowRoomModule/FUSShowRoomBundle.bundle/FUSShowRoomAssets.xcassets/live/StartPage/Beauty/live_start
v2
_beauty_zoom_mouth_normal.imageset/live_startv2_beauty_zoom_mouth@3x.png
→
Modules/FUSShowRoomModule/FUSShowRoomModule/FUSShowRoomBundle.bundle/FUSShowRoomAssets.xcassets/live/StartPage/Beauty/live_start_beauty_zoom_mouth_normal.imageset/live_startv2_beauty_zoom_mouth@3x.png
View file @
4b42693e
File moved
Modules/FUSShowRoomModule/FUSShowRoomModule/FUSShowRoomBundle.bundle/FUSShowRoomAssets.xcassets/live/StartPage/live_start
v2
_close_img.imageset/Contents.json
→
Modules/FUSShowRoomModule/FUSShowRoomModule/FUSShowRoomBundle.bundle/FUSShowRoomAssets.xcassets/live/StartPage/live_start_close_img.imageset/Contents.json
View file @
4b42693e
File moved
Modules/FUSShowRoomModule/FUSShowRoomModule/FUSShowRoomBundle.bundle/FUSShowRoomAssets.xcassets/live/StartPage/live_start
v2
_close_img.imageset/live_startv2_close_img@3x.png
→
Modules/FUSShowRoomModule/FUSShowRoomModule/FUSShowRoomBundle.bundle/FUSShowRoomAssets.xcassets/live/StartPage/live_start_close_img.imageset/live_startv2_close_img@3x.png
View file @
4b42693e
File moved
Modules/FUSShowRoomModule/FUSShowRoomModule/FUSShowRoomBundle.bundle/FUSShowRoomAssets.xcassets/live/StartPage/live_start
v2
_definition_img.imageset/Contents.json
→
Modules/FUSShowRoomModule/FUSShowRoomModule/FUSShowRoomBundle.bundle/FUSShowRoomAssets.xcassets/live/StartPage/live_start_definition_img.imageset/Contents.json
View file @
4b42693e
File moved
Modules/FUSShowRoomModule/FUSShowRoomModule/FUSShowRoomBundle.bundle/FUSShowRoomAssets.xcassets/live/StartPage/live_start
v2
_definition_img.imageset/live_startv2_definition_img@3x.png
→
Modules/FUSShowRoomModule/FUSShowRoomModule/FUSShowRoomBundle.bundle/FUSShowRoomAssets.xcassets/live/StartPage/live_start_definition_img.imageset/live_startv2_definition_img@3x.png
View file @
4b42693e
File moved
Modules/FUSShowRoomModule/FUSShowRoomModule/FUSShowRoomBundle.bundle/FUSShowRoomAssets.xcassets/live/StartPage/live_start
v2
_downArrow_img.imageset/Contents.json
→
Modules/FUSShowRoomModule/FUSShowRoomModule/FUSShowRoomBundle.bundle/FUSShowRoomAssets.xcassets/live/StartPage/live_start_downArrow_img.imageset/Contents.json
View file @
4b42693e
File moved
Modules/FUSShowRoomModule/FUSShowRoomModule/FUSShowRoomBundle.bundle/FUSShowRoomAssets.xcassets/live/StartPage/live_start
v2
_downArrow_img.imageset/live_startv2_downArrow_img@3x.png
→
Modules/FUSShowRoomModule/FUSShowRoomModule/FUSShowRoomBundle.bundle/FUSShowRoomAssets.xcassets/live/StartPage/live_start_downArrow_img.imageset/live_startv2_downArrow_img@3x.png
View file @
4b42693e
File moved
Modules/FUSShowRoomModule/FUSShowRoomModule/FUSShowRoomBundle.bundle/FUSShowRoomAssets.xcassets/live/StartPage/live_start
v2
_followScope_cell.imageset/Contents.json
→
Modules/FUSShowRoomModule/FUSShowRoomModule/FUSShowRoomBundle.bundle/FUSShowRoomAssets.xcassets/live/StartPage/live_start_followScope_cell.imageset/Contents.json
View file @
4b42693e
File moved
Modules/FUSShowRoomModule/FUSShowRoomModule/FUSShowRoomBundle.bundle/FUSShowRoomAssets.xcassets/live/StartPage/live_start
v2
_followScope_cell.imageset/live_startv2_followScope_cell@2x.png
→
Modules/FUSShowRoomModule/FUSShowRoomModule/FUSShowRoomBundle.bundle/FUSShowRoomAssets.xcassets/live/StartPage/live_start_followScope_cell.imageset/live_startv2_followScope_cell@2x.png
View file @
4b42693e
File moved
Modules/FUSShowRoomModule/FUSShowRoomModule/FUSShowRoomBundle.bundle/FUSShowRoomAssets.xcassets/live/StartPage/live_start
v2
_followScope_cell.imageset/live_startv2_followScope_cell@3x.png
→
Modules/FUSShowRoomModule/FUSShowRoomModule/FUSShowRoomBundle.bundle/FUSShowRoomAssets.xcassets/live/StartPage/live_start_followScope_cell.imageset/live_startv2_followScope_cell@3x.png
View file @
4b42693e
File moved
Modules/FUSShowRoomModule/FUSShowRoomModule/FUSShowRoomBundle.bundle/FUSShowRoomAssets.xcassets/live/StartPage/live_start
v2
_followScope_img.imageset/Contents.json
→
Modules/FUSShowRoomModule/FUSShowRoomModule/FUSShowRoomBundle.bundle/FUSShowRoomAssets.xcassets/live/StartPage/live_start_followScope_img.imageset/Contents.json
View file @
4b42693e
File moved
Modules/FUSShowRoomModule/FUSShowRoomModule/FUSShowRoomBundle.bundle/FUSShowRoomAssets.xcassets/live/StartPage/live_start
v2
_followScope_img.imageset/live_startv2_followScope_img@3x.png
→
Modules/FUSShowRoomModule/FUSShowRoomModule/FUSShowRoomBundle.bundle/FUSShowRoomAssets.xcassets/live/StartPage/live_start_followScope_img.imageset/live_startv2_followScope_img@3x.png
View file @
4b42693e
File moved
Modules/FUSShowRoomModule/FUSShowRoomModule/FUSShowRoomBundle.bundle/FUSShowRoomAssets.xcassets/live/StartPage/live_start
v2
_intimacyScope_cell.imageset/Contents.json
→
Modules/FUSShowRoomModule/FUSShowRoomModule/FUSShowRoomBundle.bundle/FUSShowRoomAssets.xcassets/live/StartPage/live_start_intimacyScope_cell.imageset/Contents.json
View file @
4b42693e
File moved
Modules/FUSShowRoomModule/FUSShowRoomModule/FUSShowRoomBundle.bundle/FUSShowRoomAssets.xcassets/live/StartPage/live_start
v2
_intimacyScope_cell.imageset/live_startv2_intimacyScope_cell@2x.png
→
Modules/FUSShowRoomModule/FUSShowRoomModule/FUSShowRoomBundle.bundle/FUSShowRoomAssets.xcassets/live/StartPage/live_start_intimacyScope_cell.imageset/live_startv2_intimacyScope_cell@2x.png
View file @
4b42693e
File moved
Modules/FUSShowRoomModule/FUSShowRoomModule/FUSShowRoomBundle.bundle/FUSShowRoomAssets.xcassets/live/StartPage/live_start
v2
_intimacyScope_cell.imageset/live_startv2_intimacyScope_cell@3x.png
→
Modules/FUSShowRoomModule/FUSShowRoomModule/FUSShowRoomBundle.bundle/FUSShowRoomAssets.xcassets/live/StartPage/live_start_intimacyScope_cell.imageset/live_startv2_intimacyScope_cell@3x.png
View file @
4b42693e
File moved
Modules/FUSShowRoomModule/FUSShowRoomModule/FUSShowRoomBundle.bundle/FUSShowRoomAssets.xcassets/live/StartPage/live_start
v2
_intimacyScope_img.imageset/Contents.json
→
Modules/FUSShowRoomModule/FUSShowRoomModule/FUSShowRoomBundle.bundle/FUSShowRoomAssets.xcassets/live/StartPage/live_start_intimacyScope_img.imageset/Contents.json
View file @
4b42693e
File moved
Modules/FUSShowRoomModule/FUSShowRoomModule/FUSShowRoomBundle.bundle/FUSShowRoomAssets.xcassets/live/StartPage/live_start
v2
_intimacyScope_img.imageset/live_startv2_intimacyScope_img@3x.png
→
Modules/FUSShowRoomModule/FUSShowRoomModule/FUSShowRoomBundle.bundle/FUSShowRoomAssets.xcassets/live/StartPage/live_start_intimacyScope_img.imageset/live_startv2_intimacyScope_img@3x.png
View file @
4b42693e
File moved
Modules/FUSShowRoomModule/FUSShowRoomModule/FUSShowRoomBundle.bundle/FUSShowRoomAssets.xcassets/live/StartPage/live_start
v2
_openScope_cell.imageset/Contents.json
→
Modules/FUSShowRoomModule/FUSShowRoomModule/FUSShowRoomBundle.bundle/FUSShowRoomAssets.xcassets/live/StartPage/live_start_openScope_cell.imageset/Contents.json
View file @
4b42693e
File moved
Modules/FUSShowRoomModule/FUSShowRoomModule/FUSShowRoomBundle.bundle/FUSShowRoomAssets.xcassets/live/StartPage/live_start
v2
_openScope_cell.imageset/live_startv2_openScope_cell@2x.png
→
Modules/FUSShowRoomModule/FUSShowRoomModule/FUSShowRoomBundle.bundle/FUSShowRoomAssets.xcassets/live/StartPage/live_start_openScope_cell.imageset/live_startv2_openScope_cell@2x.png
View file @
4b42693e
File moved
Modules/FUSShowRoomModule/FUSShowRoomModule/FUSShowRoomBundle.bundle/FUSShowRoomAssets.xcassets/live/StartPage/live_start
v2
_openScope_cell.imageset/live_startv2_openScope_cell@3x.png
→
Modules/FUSShowRoomModule/FUSShowRoomModule/FUSShowRoomBundle.bundle/FUSShowRoomAssets.xcassets/live/StartPage/live_start_openScope_cell.imageset/live_startv2_openScope_cell@3x.png
View file @
4b42693e
File moved
Modules/FUSShowRoomModule/FUSShowRoomModule/FUSShowRoomBundle.bundle/FUSShowRoomAssets.xcassets/live/StartPage/live_start
v2
_openScope_img.imageset/Contents.json
→
Modules/FUSShowRoomModule/FUSShowRoomModule/FUSShowRoomBundle.bundle/FUSShowRoomAssets.xcassets/live/StartPage/live_start_openScope_img.imageset/Contents.json
View file @
4b42693e
File moved
Modules/FUSShowRoomModule/FUSShowRoomModule/FUSShowRoomBundle.bundle/FUSShowRoomAssets.xcassets/live/StartPage/live_start
v2
_openScope_img.imageset/live_startv2_openScope_img@3x.png
→
Modules/FUSShowRoomModule/FUSShowRoomModule/FUSShowRoomBundle.bundle/FUSShowRoomAssets.xcassets/live/StartPage/live_start_openScope_img.imageset/live_startv2_openScope_img@3x.png
View file @
4b42693e
File moved
Modules/FUSShowRoomModule/FUSShowRoomModule/FUSShowRoomBundle.bundle/FUSShowRoomAssets.xcassets/live/StartPage/live_start
v2
_themeEdit_close_img.imageset/Contents.json
→
Modules/FUSShowRoomModule/FUSShowRoomModule/FUSShowRoomBundle.bundle/FUSShowRoomAssets.xcassets/live/StartPage/live_start_themeEdit_close_img.imageset/Contents.json
View file @
4b42693e
File moved
Modules/FUSShowRoomModule/FUSShowRoomModule/FUSShowRoomBundle.bundle/FUSShowRoomAssets.xcassets/live/StartPage/live_start
v2
_themeEdit_close_img.imageset/live_startv2_themeEdit_close_img@3x.png
→
Modules/FUSShowRoomModule/FUSShowRoomModule/FUSShowRoomBundle.bundle/FUSShowRoomAssets.xcassets/live/StartPage/live_start_themeEdit_close_img.imageset/live_startv2_themeEdit_close_img@3x.png
View file @
4b42693e
File moved
Modules/FUSShowRoomModule/FUSShowRoomModule/FUSShowRoomBundle.bundle/FUSShowRoomAssets.xcassets/live/StartPage/live_start
v2
_themeLine_img.imageset/Contents.json
→
Modules/FUSShowRoomModule/FUSShowRoomModule/FUSShowRoomBundle.bundle/FUSShowRoomAssets.xcassets/live/StartPage/live_start_themeLine_img.imageset/Contents.json
View file @
4b42693e
File moved
Modules/FUSShowRoomModule/FUSShowRoomModule/FUSShowRoomBundle.bundle/FUSShowRoomAssets.xcassets/live/StartPage/live_start
v2
_themeLine_img.imageset/live_startv2_themeLine_img@3x.png
→
Modules/FUSShowRoomModule/FUSShowRoomModule/FUSShowRoomBundle.bundle/FUSShowRoomAssets.xcassets/live/StartPage/live_start_themeLine_img.imageset/live_startv2_themeLine_img@3x.png
View file @
4b42693e
File moved
Modules/FUSShowRoomModule/FUSShowRoomModule/FUSShowRoomBundle.bundle/FUSShowRoomAssets.xcassets/live/StartPage/live_start
v2
_themeicon_img.imageset/Contents.json
→
Modules/FUSShowRoomModule/FUSShowRoomModule/FUSShowRoomBundle.bundle/FUSShowRoomAssets.xcassets/live/StartPage/live_start_themeicon_img.imageset/Contents.json
View file @
4b42693e
File moved
Modules/FUSShowRoomModule/FUSShowRoomModule/FUSShowRoomBundle.bundle/FUSShowRoomAssets.xcassets/live/StartPage/live_start
v2
_themeicon_img.imageset/live_startv2_themeicon_img@3x.png
→
Modules/FUSShowRoomModule/FUSShowRoomModule/FUSShowRoomBundle.bundle/FUSShowRoomAssets.xcassets/live/StartPage/live_start_themeicon_img.imageset/live_startv2_themeicon_img@3x.png
View file @
4b42693e
File moved
Modules/FUSShowRoomModule/FUSShowRoomModule/FUSShowRoomBundle.bundle/FUSShowRoomAssets.xcassets/live/StartPage/live_start
v2
_upArrow_img.imageset/Contents.json
→
Modules/FUSShowRoomModule/FUSShowRoomModule/FUSShowRoomBundle.bundle/FUSShowRoomAssets.xcassets/live/StartPage/live_start_upArrow_img.imageset/Contents.json
View file @
4b42693e
File moved
Modules/FUSShowRoomModule/FUSShowRoomModule/FUSShowRoomBundle.bundle/FUSShowRoomAssets.xcassets/live/StartPage/live_start
v2
_upArrow_img.imageset/live_startv2_upArrow_img@3x.png
→
Modules/FUSShowRoomModule/FUSShowRoomModule/FUSShowRoomBundle.bundle/FUSShowRoomAssets.xcassets/live/StartPage/live_start_upArrow_img.imageset/live_startv2_upArrow_img@3x.png
View file @
4b42693e
File moved
Modules/FUSShowRoomModule/FUSShowRoomModule/Features/NewLive/Main/View/Push/FUSLivePushPrepareView.m
View file @
4b42693e
...
...
@@ -22,7 +22,7 @@
@interface
FUSLivePushPrepareView
()
@property
(
nonatomic
,
strong
)
FUSVideoAuthorizationView
*
authView
;
@property
(
nonatomic
,
strong
)
FUSLiveStartV
2V
iew
*
startView
;
@property
(
nonatomic
,
strong
)
FUSLiveStartView
*
startView
;
// 是否进行了开播line分享、由于line分享之后不会自动返回。所以如果跳转到line分享。需要记录一下这个状态,然后重新回到app时自动开播
@property
(
nonatomic
,
assign
)
BOOL
isStartWithLineShare
;
...
...
@@ -102,7 +102,7 @@
初始化推流开始的View
*/
-
(
void
)
initPushStartView
{
_startView
=
[[
FUSLiveStartV
2V
iew
alloc
]
initWithFrame
:
UIView
.
fus_screenFrame
];
_startView
=
[[
FUSLiveStartView
alloc
]
initWithFrame
:
UIView
.
fus_screenFrame
];
[
self
addSubview
:
_startView
];
__weak
typeof
(
self
)
weakSelf
=
self
;
...
...
@@ -115,7 +115,7 @@
}];
};
_startView
.
startLiveHandler
=
^
(
FUSLiveStart
V2
StartModel
*
_Nonnull
model
)
{
_startView
.
startLiveHandler
=
^
(
FUSLiveStartStartModel
*
_Nonnull
model
)
{
[
FUSLoadingView
fus_dismissProgressViewWithView
:
weakSelf
];
[
FUSLoadingView
fus_showProgressViewWithContentMessage
:
nil
withView
:
weakSelf
];
...
...
@@ -124,32 +124,32 @@
[
weakSelf
.
startView
endEditing
:
YES
];
switch
(
model
.
shareType
)
{
case
FUSLiveStart
V2
ShareTypeNone
:
case
FUSLiveStartShareTypeNone
:
{
[
FUSTalkingData
fus_trackEvent
:
FUSLiveEventTrackParams
.
fus_EVENT_STARTSTREAM_START
label
:
nil
parameters
:
@{
@"startstream_share_name"
:
@"none"
}];
}
break
;
case
FUSLiveStart
V2
ShareTypeFacebook
:
case
FUSLiveStartShareTypeFacebook
:
{
[
FUSTalkingData
fus_trackEvent
:
FUSLiveEventTrackParams
.
fus_EVENT_STARTSTREAM_START
label
:
nil
parameters
:
@{
@"startstream_share_name"
:
@"facebook"
}];
}
break
;
case
FUSLiveStart
V2
ShareTypeTwitter
:
case
FUSLiveStartShareTypeTwitter
:
{
[
FUSTalkingData
fus_trackEvent
:
FUSLiveEventTrackParams
.
fus_EVENT_STARTSTREAM_START
label
:
nil
parameters
:
@{
@"startstream_share_name"
:
@"twitter"
}];
}
break
;
case
FUSLiveStart
V2
ShareTypeWechat
:
case
FUSLiveStartShareTypeWechat
:
{
[
FUSTalkingData
fus_trackEvent
:
FUSLiveEventTrackParams
.
fus_EVENT_STARTSTREAM_START
label
:
nil
parameters
:
@{
@"startstream_share_name"
:
@"wechat"
}];
}
break
;
case
FUSLiveStart
V2
ShareTypeWcCircle
:
case
FUSLiveStartShareTypeWcCircle
:
{
[
FUSTalkingData
fus_trackEvent
:
FUSLiveEventTrackParams
.
fus_EVENT_STARTSTREAM_START
label
:
nil
parameters
:
@{
@"startstream_share_name"
:
@"wechat_moment"
}];
}
break
;
case
FUSLiveStart
V2
ShareTypeLine
:
case
FUSLiveStartShareTypeLine
:
{
[
FUSTalkingData
fus_trackEvent
:
FUSLiveEventTrackParams
.
fus_EVENT_STARTSTREAM_START
label
:
nil
parameters
:
@{
@"startstream_share_name"
:
@"line"
}];
}
...
...
@@ -173,21 +173,21 @@
[[
FUSLiveHelper
shareInstance
]
setStreamModel
:
streamModel
];
// 开播前分享
SocialSharePlatform
sType
;
if
(
model
.
shareType
==
FUSLiveStart
V2
ShareTypeNone
)
{
if
(
model
.
shareType
==
FUSLiveStartShareTypeNone
)
{
[
FUSLoadingView
fus_dismissProgressViewWithView
:
weakSelf
];
if
(
weakSelf
.
pushSuccessBlock
){
weakSelf
.
pushSuccessBlock
();
}
}
else
{
if
(
model
.
shareType
==
FUSLiveStart
V2
ShareTypeFacebook
)
{
if
(
model
.
shareType
==
FUSLiveStartShareTypeFacebook
)
{
sType
=
FacebookPlatform
;
}
else
if
(
model
.
shareType
==
FUSLiveStart
V2
ShareTypeTwitter
)
{
}
else
if
(
model
.
shareType
==
FUSLiveStartShareTypeTwitter
)
{
sType
=
TwitterPlatform
;
// [FUSLoadingView fus_dismissProgressView];
}
else
if
(
model
.
shareType
==
FUSLiveStart
V2
ShareTypeWechat
)
{
}
else
if
(
model
.
shareType
==
FUSLiveStartShareTypeWechat
)
{
sType
=
WechatFriendPlatform
;
}
else
if
(
model
.
shareType
==
FUSLiveStart
V2
ShareTypeLine
)
{
}
else
if
(
model
.
shareType
==
FUSLiveStartShareTypeLine
)
{
sType
=
LineSharePlatform
;
weakSelf
.
isStartWithLineShare
=
YES
;
}
else
{
...
...
@@ -228,18 +228,18 @@
if
(
buttonIndex
==
0
)
{
// 开播
SocialSharePlatform
sType
;
if
(
model
.
shareType
==
FUSLiveStart
V2
ShareTypeNone
)
{
if
(
model
.
shareType
==
FUSLiveStartShareTypeNone
)
{
[
FUSLoadingView
fus_dismissProgressViewWithView
:
weakSelf
];
if
(
weakSelf
.
pushSuccessBlock
)
weakSelf
.
pushSuccessBlock
();
}
else
{
if
(
model
.
shareType
==
FUSLiveStart
V2
ShareTypeFacebook
)
{
if
(
model
.
shareType
==
FUSLiveStartShareTypeFacebook
)
{
sType
=
FacebookPlatform
;
}
else
if
(
model
.
shareType
==
FUSLiveStart
V2
ShareTypeTwitter
)
{
}
else
if
(
model
.
shareType
==
FUSLiveStartShareTypeTwitter
)
{
sType
=
TwitterPlatform
;
// [FUSLoadingView fus_dismissProgressView];
}
else
if
(
model
.
shareType
==
FUSLiveStart
V2
ShareTypeWcCircle
)
{
}
else
if
(
model
.
shareType
==
FUSLiveStartShareTypeWcCircle
)
{
sType
=
WechatFriendPlatform
;
}
else
if
(
model
.
shareType
==
FUSLiveStart
V2
ShareTypeLine
)
{
}
else
if
(
model
.
shareType
==
FUSLiveStartShareTypeLine
)
{
sType
=
LineSharePlatform
;
}
else
{
sType
=
WechatCirclePaltform
;
...
...
Modules/FUSShowRoomModule/FUSShowRoomModule/Features/NewLive/Main/View/Push/LiveStartView/FUSLiveStart
V2
BeautyFavoritesEditView.swift
→
Modules/FUSShowRoomModule/FUSShowRoomModule/Features/NewLive/Main/View/Push/LiveStartView/FUSLiveStartBeautyFavoritesEditView.swift
View file @
4b42693e
//
// FUSLiveStart
V2
BeautyFavoritesEditView.swift
// FUSLiveStartBeautyFavoritesEditView.swift
// LudyUITestDemo
//
// Created by aaa on 2023/11/9.
...
...
@@ -11,7 +11,7 @@ import RxSwift
import
FUSFoundation
import
FUSCommon
class
FUSLiveStart
V2
BeautyFavoritesEditView
:
UIView
{
class
FUSLiveStartBeautyFavoritesEditView
:
UIView
{
static
public
func
fus_createWithAnimation
(
showOn
:
UIView
?
=
nil
,
title
:
String
,
placeholder
:
String
,
text
:
String
,
clickHandler
:
@escaping
((
_
text
:
String
)
->
Void
)){
guard
let
showOnView
=
((
showOn
!=
nil
)
?
showOn
:
UIViewController
.
fus_top
()?
.
view
)
else
{
return
}
...
...
@@ -22,7 +22,7 @@ class FUSLiveStartV2BeautyFavoritesEditView: UIView {
]
let
attributedString
=
NSAttributedString
(
string
:
placeholder
,
attributes
:
attributes
)
let
view
=
FUSLiveStart
V2
BeautyFavoritesEditView
(
frame
:
showOnView
.
bounds
)
let
view
=
FUSLiveStartBeautyFavoritesEditView
(
frame
:
showOnView
.
bounds
)
view
.
textField
.
attributedPlaceholder
=
attributedString
view
.
textField
.
text
=
text
view
.
titleLabel
.
text
=
title
...
...
Modules/FUSShowRoomModule/FUSShowRoomModule/Features/NewLive/Main/View/Push/LiveStartView/FUSLiveStart
V2
BeautyFavoritesView.swift
→
Modules/FUSShowRoomModule/FUSShowRoomModule/Features/NewLive/Main/View/Push/LiveStartView/FUSLiveStartBeautyFavoritesView.swift
View file @
4b42693e
//
// FUSLiveStart
V2
BeautyFavoritesView.swift
// FUSLiveStartBeautyFavoritesView.swift
// LudyUITestDemo
//
// Created by aaa on 2023/11/9.
...
...
@@ -11,12 +11,12 @@ import RxSwift
import
FUSFoundation
import
FUSCommon
class
FUSLiveStart
V2
BeautyFavoritesView
:
UIView
{
class
FUSLiveStartBeautyFavoritesView
:
UIView
{
static
public
func
fus_createWithAnimation
(
showOn
:
UIView
?
=
nil
,
dismissHandler
:
@escaping
(()
->
Void
)){
guard
let
showOnView
=
((
showOn
!=
nil
)
?
showOn
:
UIViewController
.
fus_top
()?
.
view
)
else
{
return
}
let
view
=
FUSLiveStart
V2
BeautyFavoritesView
(
frame
:
showOnView
.
bounds
)
let
view
=
FUSLiveStartBeautyFavoritesView
(
frame
:
showOnView
.
bounds
)
view
.
clickHandler
=
{
dismissHandler
()
}
...
...
@@ -47,7 +47,7 @@ class FUSLiveStartV2BeautyFavoritesView: UIView {
var
clickHandler
:
(()
->
Void
)?
let
cellID
=
"FUSLiveStart
V2
BeautyFavoritesCell"
let
cellID
=
"FUSLiveStartBeautyFavoritesCell"
func
createUI
(){
self
.
addSubview
(
bgBtn
)
...
...
@@ -70,7 +70,7 @@ class FUSLiveStartV2BeautyFavoritesView: UIView {
make
.
top
.
equalToSuperview
()
.
offset
(
28.5
)
}
addBtn
.
setImage
(
FUSShowRoomCenterBunble
.
imageNamed
(
"live_start
v2
_beauty_favorites_add"
),
for
:
.
normal
)
addBtn
.
setImage
(
FUSShowRoomCenterBunble
.
imageNamed
(
"live_start_beauty_favorites_add"
),
for
:
.
normal
)
contentView
.
addSubview
(
addBtn
)
addBtn
.
snp
.
makeConstraints
{
make
in
make
.
right
.
equalToSuperview
()
.
offset
(
-
10
)
...
...
@@ -81,7 +81,7 @@ class FUSLiveStartV2BeautyFavoritesView: UIView {
tableView
.
backgroundColor
=
.
clear
tableView
.
showsVerticalScrollIndicator
=
false
tableView
.
showsHorizontalScrollIndicator
=
false
tableView
.
register
(
FUSLiveStart
V2
BeautyFavoritesCell
.
self
,
forCellReuseIdentifier
:
cellID
)
tableView
.
register
(
FUSLiveStartBeautyFavoritesCell
.
self
,
forCellReuseIdentifier
:
cellID
)
tableView
.
separatorStyle
=
.
none
contentView
.
addSubview
(
tableView
)
tableView
.
snp
.
makeConstraints
{
make
in
...
...
@@ -106,7 +106,7 @@ class FUSLiveStartV2BeautyFavoritesView: UIView {
return
}
FUSLiveStart
V2
BeautyFavoritesEditView
.
fus_createWithAnimation
(
showOn
:
self
,
title
:
.
fus_localString
(
"新增收藏"
),
placeholder
:
.
fus_localString
(
"输入你的收藏名称"
),
text
:
""
)
{[
weak
self
]
keyName
in
FUSLiveStartBeautyFavoritesEditView
.
fus_createWithAnimation
(
showOn
:
self
,
title
:
.
fus_localString
(
"新增收藏"
),
placeholder
:
.
fus_localString
(
"输入你的收藏名称"
),
text
:
""
)
{[
weak
self
]
keyName
in
FUSBeautyFavoritesHelper
.
shared
.
fus_createNewBeautyFavoritesItem
(
keyName
:
keyName
)
self
?
.
tableView
.
reloadData
()
}
...
...
@@ -145,7 +145,7 @@ class FUSLiveStartV2BeautyFavoritesView: UIView {
}
}
extension
FUSLiveStart
V2
BeautyFavoritesView
:
UITableViewDelegate
,
UITableViewDataSource
{
extension
FUSLiveStartBeautyFavoritesView
:
UITableViewDelegate
,
UITableViewDataSource
{
func
tableView
(
_
tableView
:
UITableView
,
heightForRowAt
indexPath
:
IndexPath
)
->
CGFloat
{
return
44
...
...
@@ -156,7 +156,7 @@ extension FUSLiveStartV2BeautyFavoritesView: UITableViewDelegate, UITableViewDat
}
func
tableView
(
_
tableView
:
UITableView
,
cellForRowAt
indexPath
:
IndexPath
)
->
UITableViewCell
{
if
let
cell
=
tableView
.
dequeueReusableCell
(
withIdentifier
:
cellID
,
for
:
indexPath
)
as?
FUSLiveStart
V2
BeautyFavoritesCell
{
if
let
cell
=
tableView
.
dequeueReusableCell
(
withIdentifier
:
cellID
,
for
:
indexPath
)
as?
FUSLiveStartBeautyFavoritesCell
{
let
model
=
FUSBeautyFavoritesHelper
.
shared
.
beautyFavorites
[
indexPath
.
row
]
cell
.
titleLabel
.
text
=
model
.
keyName
...
...
@@ -183,7 +183,7 @@ extension FUSLiveStartV2BeautyFavoritesView: UITableViewDelegate, UITableViewDat
FUSActionSheetView
.
showAcionSheet
(
withCancelTitle
:
.
fus_localString
(
"取消"
),
otherTitles
:
[
String
.
fus_localString
(
"修改名称"
)])
{
index
,
title
in
if
title
==
.
fus_localString
(
"修改名称"
)
{
FUSLiveStart
V2
BeautyFavoritesEditView
.
fus_createWithAnimation
(
showOn
:
self
,
title
:
.
fus_localString
(
"修改收藏名称"
),
placeholder
:
.
fus_localString
(
"输入你的收藏名称"
),
text
:
model
.
keyName
)
{
text
in
FUSLiveStartBeautyFavoritesEditView
.
fus_createWithAnimation
(
showOn
:
self
,
title
:
.
fus_localString
(
"修改收藏名称"
),
placeholder
:
.
fus_localString
(
"输入你的收藏名称"
),
text
:
model
.
keyName
)
{
text
in
FUSBeautyFavoritesHelper
.
shared
.
fus_editBeautyName
(
keyName
:
model
.
keyName
,
newName
:
text
)
tableView
.
reloadData
()
}
...
...
@@ -194,7 +194,7 @@ extension FUSLiveStartV2BeautyFavoritesView: UITableViewDelegate, UITableViewDat
FUSActionSheetView
.
showAcionSheet
(
withCancelTitle
:
.
fus_localString
(
"取消"
),
otherTitles
:
[
String
.
fus_localString
(
"加载收藏"
),
String
.
fus_localString
(
"修改名称"
),
String
.
fus_localString
(
"删除"
)],
buttonColors
:
[
String
.
fus_localString
(
"删除"
):
UIColor
.
init
(
hex
:
"#E94F4C"
)])
{
index
,
title
in
if
title
==
.
fus_localString
(
"修改名称"
)
{
FUSLiveStart
V2
BeautyFavoritesEditView
.
fus_createWithAnimation
(
showOn
:
self
,
title
:
.
fus_localString
(
"修改收藏名称"
),
placeholder
:
.
fus_localString
(
"输入你的收藏名称"
),
text
:
model
.
keyName
)
{
text
in
FUSLiveStartBeautyFavoritesEditView
.
fus_createWithAnimation
(
showOn
:
self
,
title
:
.
fus_localString
(
"修改收藏名称"
),
placeholder
:
.
fus_localString
(
"输入你的收藏名称"
),
text
:
model
.
keyName
)
{
text
in
FUSBeautyFavoritesHelper
.
shared
.
fus_editBeautyName
(
keyName
:
model
.
keyName
,
newName
:
text
)
tableView
.
reloadData
()
}
...
...
@@ -221,7 +221,7 @@ extension FUSLiveStartV2BeautyFavoritesView: UITableViewDelegate, UITableViewDat
}
class
FUSLiveStart
V2
BeautyFavoritesCell
:
UITableViewCell
{
class
FUSLiveStartBeautyFavoritesCell
:
UITableViewCell
{
override
init
(
style
:
UITableViewCell
.
CellStyle
,
reuseIdentifier
:
String
?)
{
super
.
init
(
style
:
style
,
reuseIdentifier
:
reuseIdentifier
)
self
.
selectionStyle
=
.
none
...
...
@@ -235,7 +235,7 @@ class FUSLiveStartV2BeautyFavoritesCell: UITableViewCell {
// let selectedImageView = UIImageView(image: .fus_selectedIcon())
let
titleLabel
=
UILabel
()
let
rightArrow
=
UIImageView
(
image
:
FUSShowRoomCenterBunble
.
imageNamed
(
"live_start
v2
_beauty_favorites_rightArrow"
))
let
rightArrow
=
UIImageView
(
image
:
FUSShowRoomCenterBunble
.
imageNamed
(
"live_start_beauty_favorites_rightArrow"
))
let
lineView
=
UIView
()
func
createUI
()
{
...
...
Modules/FUSShowRoomModule/FUSShowRoomModule/Features/NewLive/Main/View/Push/LiveStartView/FUSLiveStart
V2
BeautySetItemView.swift
→
Modules/FUSShowRoomModule/FUSShowRoomModule/Features/NewLive/Main/View/Push/LiveStartView/FUSLiveStartBeautySetItemView.swift
View file @
4b42693e
//
// FUSLiveStart
V2
BeautySetItemView.swift
// FUSLiveStartBeautySetItemView.swift
// LudyUITestDemo
//
// Created by aaa on 2023/11/8.
...
...
@@ -11,7 +11,7 @@ import RxSwift
import
FUSFoundation
import
FUSCommon
class
FUSLiveStart
V2
BeautySetItemView
:
UIView
{
class
FUSLiveStartBeautySetItemView
:
UIView
{
///当前状态
enum
BeautySetItemViewState
:
Int
{
case
normal
=
0
...
...
@@ -32,7 +32,7 @@ class FUSLiveStartV2BeautySetItemView: UIView {
}
/// 设置样式
public
var
itemType
:
FUSLiveStart
V2
BeautySetView
.
BeautySetViewItemType
=
.
none
{
public
var
itemType
:
FUSLiveStartBeautySetView
.
BeautySetViewItemType
=
.
none
{
didSet
{
fus_reloadUI
()
}
...
...
Modules/FUSShowRoomModule/FUSShowRoomModule/Features/NewLive/Main/View/Push/LiveStartView/FUSLiveStart
V2
BeautySetLevelView.swift
→
Modules/FUSShowRoomModule/FUSShowRoomModule/Features/NewLive/Main/View/Push/LiveStartView/FUSLiveStartBeautySetLevelView.swift
View file @
4b42693e
//
// FUSLiveStart
V2
BeautySetLevelView.swift
// FUSLiveStartBeautySetLevelView.swift
// LudyUITestDemo
//
// Created by aaa on 2023/11/8.
...
...
@@ -11,7 +11,7 @@ import RxSwift
import
FUSFoundation
import
FUSCommon
class
FUSLiveStart
V2
BeautySetLevelView
:
UIView
{
class
FUSLiveStartBeautySetLevelView
:
UIView
{
let
disposedBag
=
DisposeBag
()
...
...
@@ -79,7 +79,7 @@ class FUSLiveStartV2BeautySetLevelView: UIView {
resetBtn
.
titleLabel
?
.
font
=
resetFont
resetBtn
.
setTitleColor
(
.
fus_textColorRich
(),
for
:
.
normal
)
resetBtn
.
setTitle
(
" "
+
resetTitle
,
for
:
.
normal
)
resetBtn
.
setImage
(
FUSShowRoomCenterBunble
.
imageNamed
(
"live_start
v2
_beautyReset_img"
),
for
:
.
normal
)
resetBtn
.
setImage
(
FUSShowRoomCenterBunble
.
imageNamed
(
"live_start_beautyReset_img"
),
for
:
.
normal
)
resetBtn
.
backgroundColor
=
btnNormalBgColor
resetBtn
.
layer
.
cornerRadius
=
20.0
/
2.0
resetBtn
.
layer
.
masksToBounds
=
true
...
...
Modules/FUSShowRoomModule/FUSShowRoomModule/Features/NewLive/Main/View/Push/LiveStartView/FUSLiveStart
V2
BeautySetSliderView.swift
→
Modules/FUSShowRoomModule/FUSShowRoomModule/Features/NewLive/Main/View/Push/LiveStartView/FUSLiveStartBeautySetSliderView.swift
View file @
4b42693e
//
// FUSLiveStart
V2
BeautySetSliderView.swift
// FUSLiveStartBeautySetSliderView.swift
// LudyUITestDemo
//
// Created by aaa on 2023/11/8.
...
...
@@ -15,13 +15,13 @@ enum BeautySetSliderViewType: Int {
case
midPoint
=
1
}
class
FUSLiveStart
V2
BeautySetSliderView
:
UIView
{
class
FUSLiveStartBeautySetSliderView
:
UIView
{
public
var
sliderDidChangeHandler
:
((
_
value
:
Float
)
->
Void
)?
private
let
slider
=
BeautySetCustomSlider
()
private
let
midPointSlider
=
FUSMidpointSlider
()
private
let
valueBgImageView
=
UIImageView
(
image
:
FUSShowRoomCenterBunble
.
imageNamed
(
"live_start
v2
_beauty_slider_numBg"
))
private
let
valueBgImageView
=
UIImageView
(
image
:
FUSShowRoomCenterBunble
.
imageNamed
(
"live_start_beauty_slider_numBg"
))
private
let
valueLabel
=
UILabel
()
private
var
timer
:
Timer
?
...
...
@@ -88,7 +88,7 @@ class FUSLiveStartV2BeautySetSliderView: UIView {
midPointSlider
.
addTarget
(
self
,
action
:
#selector(
midPointSliderTouchUp
)
,
for
:
[
.
touchUpInside
,
.
touchUpOutside
])
midPointSlider
.
isHidden
=
true
// slider.setThumbImage(FUSShowRoomCenterBunble.imageNamed("live_start
v2
_beauty_thumb_normal"), for: .normal)
// slider.setThumbImage(FUSShowRoomCenterBunble.imageNamed("live_start_beauty_thumb_normal"), for: .normal)
slider
.
setThumbImage
(
self
.
generateCircularImage
(
size
:
CGSizeMake
(
12
,
12
),
color
:
.
fus_theme
()),
for
:
.
normal
)
// 数值背景
...
...
Modules/FUSShowRoomModule/FUSShowRoomModule/Features/NewLive/Main/View/Push/LiveStartView/FUSLiveStart
V2
BeautySetView.swift
→
Modules/FUSShowRoomModule/FUSShowRoomModule/Features/NewLive/Main/View/Push/LiveStartView/FUSLiveStartBeautySetView.swift
View file @
4b42693e
//
// FUSLiveStart
V2
BeautySetView.swift
// FUSLiveStartBeautySetView.swift
// LudyUITestDemo
//
// Created by aaa on 2023/11/8.
...
...
@@ -12,13 +12,13 @@ import FUSFoundation
import
FUSCommon
import
Bifrost
@objcMembers
public
class
FUSLiveStart
V2
BeautySetView
:
UIView
{
@objcMembers
public
class
FUSLiveStartBeautySetView
:
UIView
{
//TODO:暴露出去给视频通话用: added By Pidan
// static public func swiftLoad(){
// Bifrost.bindURL(LiveRoute.beautySetView) { parm in
//
// let beautySetView = FUSLiveStart
V2
BeautySetView(frame: CGRectZero)
// let beautySetView = FUSLiveStartBeautySetView(frame: CGRectZero)
// beautySetView.dismissHandler = {
// if let handler = parm?[LiveRoute.viewDismissWithBifrostRouteCompletion] as? BifrostRouteCompletion {
// handler(nil)
...
...
@@ -31,7 +31,7 @@ import Bifrost
static
public
func
fus_createWithAnimation
(
showOn
:
UIView
?
=
nil
,
dismiss
:
@escaping
(()
->
Void
)){
guard
let
showOnView
=
((
showOn
!=
nil
)
?
showOn
:
UIViewController
.
fus_top
()?
.
view
)
else
{
return
}
let
beautySetView
=
FUSLiveStart
V2
BeautySetView
(
frame
:
showOnView
.
bounds
)
let
beautySetView
=
FUSLiveStartBeautySetView
(
frame
:
showOnView
.
bounds
)
beautySetView
.
dismissHandler
=
{
dismiss
()
}
...
...
@@ -73,7 +73,7 @@ import Bifrost
/// 白牙
case
whitenTeeth
// let iconImageList =,,,,,,"live_start
v2
_beauty_forehead",]
// let iconImageList =,,,,,,"live_start_beauty_forehead",]
public
var
iconImageName
:
String
{
switch
self
{
...
...
@@ -81,35 +81,35 @@ import Bifrost
case
.
none
:
return
""
case
.
close
:
return
"live_start
v2
_beauty_close"
return
"live_start_beauty_close"
case
.
preset
:
return
"live_start
v2
_beauty_preset"
return
"live_start_beauty_preset"
case
.
whiten
:
return
"live_start
v2
_beauty_whiten"
return
"live_start_beauty_whiten"
case
.
soften
:
return
"live_start
v2
_beauty_soften"
return
"live_start_beauty_soften"
case
.
bigEye
:
return
"live_start
v2
_beauty_bigEye"
return
"live_start_beauty_bigEye"
case
.
thinFace
:
return
"live_start
v2
_beauty_thinFace"
return
"live_start_beauty_thinFace"
case
.
sharp
:
return
"live_start
v2
_beauty_sharp"
return
"live_start_beauty_sharp"
case
.
chin
:
return
"live_start
v2
_beauty_chin"
return
"live_start_beauty_chin"
case
.
forehead
:
return
"live_start
v2
_beauty_forehead"
return
"live_start_beauty_forehead"
case
.
nose
:
return
"live_start
v2
_beauty_nose"
return
"live_start_beauty_nose"
case
.
clear
:
return
"live_start
v2
_beauty_clear"
return
"live_start_beauty_clear"
case
.
brightenEyes
:
return
"live_start
v2
_beauty_brighten_eyes"
return
"live_start_beauty_brighten_eyes"
case
.
zoomMouth
:
return
"live_start
v2
_beauty_zoom_mouth"
return
"live_start_beauty_zoom_mouth"
case
.
whitenTeeth
:
return
"live_start
v2
_beauty_whiten_teeth"
return
"live_start_beauty_whiten_teeth"
case
.
narrowFace
:
return
"live_start
v2
_beauty_narrowFace"
return
"live_start_beauty_narrowFace"
}
}
...
...
@@ -191,12 +191,12 @@ import Bifrost
let
filterBtn
=
UIButton
(
type
:
.
custom
)
let
favoritesBtn
=
UIButton
(
type
:
.
custom
)
let
closeBeautyBgView
=
UIView
()
let
closeBeautyBtn
=
FUSLiveStart
V2
BeautySetItemView
()
let
closeBeautyBtn
=
FUSLiveStartBeautySetItemView
()
let
collectionView
=
UICollectionView
(
frame
:
.
zero
,
collectionViewLayout
:
UICollectionViewFlowLayout
())
/// 等级的view
let
levelView
=
FUSLiveStart
V2
BeautySetLevelView
()
let
levelView
=
FUSLiveStartBeautySetLevelView
()
/// 滑块
let
levelSlider
=
FUSLiveStart
V2
BeautySetSliderView
()
let
levelSlider
=
FUSLiveStartBeautySetSliderView
()
// 这些选择处理要小心点,0虽然是关闭,但是设计图的原因0并不在collectionview里面,所以每个collectionview的indexpath的row都得+1才是特指每一个的实际选择
// ui图从左到右的结构依次是 关闭btn-|-collectionview
...
...
@@ -229,7 +229,7 @@ import Bifrost
let
contentViewHeight
=
152.0
+
UIView
.
fus_SafeBottom
()
private
let
collectionviewCellId
=
"FUSLiveStart
V2
BeautySetItemCell"
private
let
collectionviewCellId
=
"FUSLiveStartBeautySetItemCell"
func
createUI
(){
self
.
addSubview
(
bgView
)
...
...
@@ -328,7 +328,7 @@ import Bifrost
make
.
width
.
equalTo
(
70
)
}
let
lineImageView
=
UIImageView
(
image
:
FUSShowRoomCenterBunble
.
imageNamed
(
"live_start
v2
_beauty_line_vertical"
))
let
lineImageView
=
UIImageView
(
image
:
FUSShowRoomCenterBunble
.
imageNamed
(
"live_start_beauty_line_vertical"
))
closeBeautyBgView
.
addSubview
(
lineImageView
)
lineImageView
.
snp
.
makeConstraints
{
make
in
make
.
left
.
equalTo
(
closeBeautyBtn
.
snp
.
right
)
...
...
@@ -341,7 +341,7 @@ import Bifrost
collectionView
.
backgroundColor
=
.
clear
collectionView
.
showsVerticalScrollIndicator
=
false
collectionView
.
showsHorizontalScrollIndicator
=
false
collectionView
.
register
(
FUSLiveStart
V2
BeautySetItemCell
.
self
,
forCellWithReuseIdentifier
:
collectionviewCellId
)
collectionView
.
register
(
FUSLiveStartBeautySetItemCell
.
self
,
forCellWithReuseIdentifier
:
collectionviewCellId
)
collectionView
.
delegate
=
self
collectionView
.
dataSource
=
self
...
...
@@ -412,7 +412,7 @@ import Bifrost
// 我的收藏点击
favoritesBtn
.
rx
.
tap
.
subscribe
(
onNext
:
{
FUSLiveStart
V2
BeautyFavoritesView
.
fus_createWithAnimation
(
showOn
:
self
)
{[
weak
self
]
in
FUSLiveStartBeautyFavoritesView
.
fus_createWithAnimation
(
showOn
:
self
)
{[
weak
self
]
in
self
?
.
fus_setupDataSource
()
}
})
.
disposed
(
by
:
disposedBag
)
...
...
@@ -657,7 +657,7 @@ import Bifrost
}
//MARK: 管理两个collectionview
extension
FUSLiveStart
V2
BeautySetView
:
UICollectionViewDelegate
,
UICollectionViewDataSource
{
extension
FUSLiveStartBeautySetView
:
UICollectionViewDelegate
,
UICollectionViewDataSource
{
public
func
collectionView
(
_
collectionView
:
UICollectionView
,
numberOfItemsInSection
section
:
Int
)
->
Int
{
if
isBeautySet
{
return
BeautySetViewItemType
.
whitenTeeth
.
rawValue
...
...
@@ -667,7 +667,7 @@ extension FUSLiveStartV2BeautySetView: UICollectionViewDelegate, UICollectionVie
}
public
func
collectionView
(
_
collectionView
:
UICollectionView
,
cellForItemAt
indexPath
:
IndexPath
)
->
UICollectionViewCell
{
if
let
cell
=
collectionView
.
dequeueReusableCell
(
withReuseIdentifier
:
collectionviewCellId
,
for
:
indexPath
)
as?
FUSLiveStart
V2
BeautySetItemCell
{
if
let
cell
=
collectionView
.
dequeueReusableCell
(
withReuseIdentifier
:
collectionviewCellId
,
for
:
indexPath
)
as?
FUSLiveStartBeautySetItemCell
{
if
isBeautySet
{
//美颜的卡片
...
...
@@ -705,7 +705,7 @@ extension FUSLiveStartV2BeautySetView: UICollectionViewDelegate, UICollectionVie
if
indexPath
.
row
==
0
{
cell
.
itemView
.
nameLabel
.
text
=
.
fus_localString
(
"关闭"
)
cell
.
itemView
.
iconBtn
.
setImage
(
FUSShowRoomCenterBunble
.
imageNamed
(
"live_start
v2
_beauty_filterClose_normal"
),
for
:
.
normal
)
cell
.
itemView
.
iconBtn
.
setImage
(
FUSShowRoomCenterBunble
.
imageNamed
(
"live_start_beauty_filterClose_normal"
),
for
:
.
normal
)
cell
.
itemView
.
iconBtn
.
backgroundColor
=
.
init
(
hex
:
"#8B8B8C"
)
}
...
...
@@ -727,7 +727,7 @@ extension FUSLiveStartV2BeautySetView: UICollectionViewDelegate, UICollectionVie
}
class
FUSLiveStart
V2
BeautySetItemCell
:
UICollectionViewCell
{
class
FUSLiveStartBeautySetItemCell
:
UICollectionViewCell
{
override
init
(
frame
:
CGRect
)
{
super
.
init
(
frame
:
frame
)
...
...
@@ -738,7 +738,7 @@ class FUSLiveStartV2BeautySetItemCell: UICollectionViewCell {
fatalError
(
"init(coder:) has not been implemented"
)
}
let
itemView
=
FUSLiveStart
V2
BeautySetItemView
()
let
itemView
=
FUSLiveStartBeautySetItemView
()
func
makeUI
(){
contentView
.
addSubview
(
itemView
)
...
...
Modules/FUSShowRoomModule/FUSShowRoomModule/Features/NewLive/Main/View/Push/LiveStartView/FUSLiveStart
V2
ContentBottomView.swift
→
Modules/FUSShowRoomModule/FUSShowRoomModule/Features/NewLive/Main/View/Push/LiveStartView/FUSLiveStartContentBottomView.swift
View file @
4b42693e
//
// FUSLiveStart
V2
ContentBottomView.swift
// FUSLiveStartContentBottomView.swift
// LudyUITestDemo
//
// Created by aaa on 2023/11/3.
...
...
@@ -10,7 +10,7 @@ import RxSwift
import
FUSFoundation
import
FUSCommon
class
FUSLiveStart
V2
ContentBottomView
:
UIView
{
class
FUSLiveStartContentBottomView
:
UIView
{
let
disposedBag
=
DisposeBag
()
...
...
@@ -76,7 +76,7 @@ class FUSLiveStartV2ContentBottomView: UIView {
make
.
bottom
.
equalTo
(
protocolBtn
.
snp
.
top
)
.
offset
(
-
10
)
}
definitionBtn
.
setImage
(
FUSShowRoomCenterBunble
.
imageNamed
(
"live_start
v2
_definition_img"
),
for
:
.
normal
)
definitionBtn
.
setImage
(
FUSShowRoomCenterBunble
.
imageNamed
(
"live_start_definition_img"
),
for
:
.
normal
)
self
.
addSubview
(
definitionBtn
)
definitionBtn
.
snp
.
makeConstraints
{
make
in
make
.
right
.
equalTo
(
startLiveBtn
.
snp
.
left
)
.
offset
(
-
10
)
...
...
@@ -84,7 +84,7 @@ class FUSLiveStartV2ContentBottomView: UIView {
make
.
centerY
.
equalTo
(
startLiveBtn
.
snp
.
centerY
)
}
beautyBtn
.
setImage
(
FUSShowRoomCenterBunble
.
imageNamed
(
"live_start
v2
_beauty_img"
),
for
:
.
normal
)
beautyBtn
.
setImage
(
FUSShowRoomCenterBunble
.
imageNamed
(
"live_start_beauty_img"
),
for
:
.
normal
)
self
.
addSubview
(
beautyBtn
)
beautyBtn
.
snp
.
makeConstraints
{
make
in
make
.
left
.
equalTo
(
startLiveBtn
.
snp
.
right
)
.
offset
(
10
)
...
...
Modules/FUSShowRoomModule/FUSShowRoomModule/Features/NewLive/Main/View/Push/LiveStartView/FUSLiveStart
V2
ContentLiveActivityView.swift
→
Modules/FUSShowRoomModule/FUSShowRoomModule/Features/NewLive/Main/View/Push/LiveStartView/FUSLiveStartContentLiveActivityView.swift
View file @
4b42693e
//
// FUSLiveStart
V2
ContentLiveActivityView.swift
// FUSLiveStartContentLiveActivityView.swift
// LiveRoom
//
// Created by aaa on 2023/11/7.
...
...
@@ -13,7 +13,7 @@ import SnapKit
import
FUSFoundation
import
FUSCommon
class
FUSLiveStart
V2
ContentLiveActivityView
:
UIView
{
class
FUSLiveStartContentLiveActivityView
:
UIView
{
/// 监听ishidden
public
let
isHiddenObserver
:
BehaviorRelay
<
Bool
>
=
.
init
(
value
:
false
)
...
...
Modules/FUSShowRoomModule/FUSShowRoomModule/Features/NewLive/Main/View/Push/LiveStartView/FUSLiveStart
V2
ContentPrivacyView.swift
→
Modules/FUSShowRoomModule/FUSShowRoomModule/Features/NewLive/Main/View/Push/LiveStartView/FUSLiveStartContentPrivacyView.swift
View file @
4b42693e
...
...
@@ -12,7 +12,7 @@ import FUSFoundation
import
FUSCommon
///如果不设置宽度,自己也有宽度
@objcMembers
public
class
FUSLiveStart
V2
ContentPrivacyView
:
UIView
{
@objcMembers
public
class
FUSLiveStartContentPrivacyView
:
UIView
{
let
disposedBag
=
DisposeBag
()
...
...
@@ -33,7 +33,7 @@ import FUSCommon
///是否选择
public
var
isSelected
:
Bool
=
false
{
didSet
{
privacyArrowImageView
.
image
=
(
isSelected
?
FUSShowRoomCenterBunble
.
imageNamed
(
"live_start
v2_upArrow_img"
)
:
FUSShowRoomCenterBunble
.
imageNamed
(
"live_startv2
_downArrow_img"
))
privacyArrowImageView
.
image
=
(
isSelected
?
FUSShowRoomCenterBunble
.
imageNamed
(
"live_start
_upArrow_img"
)
:
FUSShowRoomCenterBunble
.
imageNamed
(
"live_start
_downArrow_img"
))
}
}
///类型
...
...
@@ -41,15 +41,15 @@ import FUSCommon
didSet
{
switch
type
{
case
.
open
:
self
.
privacyImageView
.
image
=
FUSShowRoomCenterBunble
.
imageNamed
(
"live_start
v2
_openScope_img"
)
self
.
privacyImageView
.
image
=
FUSShowRoomCenterBunble
.
imageNamed
(
"live_start_openScope_img"
)
self
.
privacyLabel
.
text
=
.
fus_localString
(
"全公开"
)
case
.
follow
:
self
.
privacyImageView
.
image
=
FUSShowRoomCenterBunble
.
imageNamed
(
"live_start
v2
_followScope_img"
)
self
.
privacyImageView
.
image
=
FUSShowRoomCenterBunble
.
imageNamed
(
"live_start_followScope_img"
)
self
.
privacyLabel
.
text
=
.
fus_localString
(
"关注圈"
)
case
.
intimacy
:
self
.
privacyImageView
.
image
=
FUSShowRoomCenterBunble
.
imageNamed
(
"live_start
v2
_intimacyScope_img"
)
self
.
privacyImageView
.
image
=
FUSShowRoomCenterBunble
.
imageNamed
(
"live_start_intimacyScope_img"
)
self
.
privacyLabel
.
text
=
.
fus_localString
(
"私密圈"
)
@unknown
default
:
break
...
...
@@ -63,7 +63,7 @@ import FUSCommon
let
privacyBtn
=
UIButton
(
type
:
.
custom
)
let
privacyImageView
=
UIImageView
()
let
privacyLabel
=
UILabel
()
let
privacyArrowImageView
=
UIImageView
(
image
:
FUSShowRoomCenterBunble
.
imageNamed
(
"live_start
v2
_downArrow_img"
))
let
privacyArrowImageView
=
UIImageView
(
image
:
FUSShowRoomCenterBunble
.
imageNamed
(
"live_start_downArrow_img"
))
func
createUI
(){
...
...
Modules/FUSShowRoomModule/FUSShowRoomModule/Features/NewLive/Main/View/Push/LiveStartView/FUSLiveStart
V2
ContentShareView.swift
→
Modules/FUSShowRoomModule/FUSShowRoomModule/Features/NewLive/Main/View/Push/LiveStartView/FUSLiveStartContentShareView.swift
View file @
4b42693e
//
// FUSLiveStart
V2
ShareView.swift
// FUSLiveStartShareView.swift
// LudyUITestDemo
//
// Created by aaa on 2023/11/3.
...
...
@@ -11,7 +11,7 @@ import RxSwift
import
FUSFoundation
import
FUSCommon
@objcMembers
public
class
FUSLiveStart
V2
ContentShareView
:
UIView
{
@objcMembers
public
class
FUSLiveStartContentShareView
:
UIView
{
let
disposedBag
=
DisposeBag
()
...
...
@@ -34,7 +34,7 @@ import FUSCommon
// let wcCircleShareBtn = UIButton(type: .custom)
var
btnList
:[
UIButton
]
=
[]
public
var
type
:
FUSLiveStart
V2
ShareType
=
.
facebook
{
public
var
type
:
FUSLiveStartShareType
=
.
facebook
{
didSet
{
self
.
setCurrentShareType
(
type
:
self
.
type
)
}
...
...
@@ -79,8 +79,8 @@ import FUSCommon
}
func
buttonDidClicked
(
btn
:
UIButton
)
{
var
shareType
=
FUSLiveStart
V2
ShareType
.
none
if
let
selectType
=
FUSLiveStart
V2
ShareType
(
rawValue
:
btn
.
tag
)
{
var
shareType
=
FUSLiveStartShareType
.
none
if
let
selectType
=
FUSLiveStartShareType
(
rawValue
:
btn
.
tag
)
{
shareType
=
selectType
}
if
type
==
shareType
{
...
...
@@ -91,7 +91,7 @@ import FUSCommon
}
public
func
setCurrentShareType
(
type
:
FUSLiveStart
V2
ShareType
)
{
public
func
setCurrentShareType
(
type
:
FUSLiveStartShareType
)
{
for
btn
in
self
.
btnList
{
if
btn
.
tag
==
type
.
rawValue
{
btn
.
isSelected
=
true
...
...
@@ -102,8 +102,8 @@ import FUSCommon
}
}
extension
FUSLiveStart
V2
ContentShareView
{
@objc
public
enum
FUSLiveStart
V2
ShareType
:
Int
{
extension
FUSLiveStartContentShareView
{
@objc
public
enum
FUSLiveStartShareType
:
Int
{
///不分享
case
none
=
0
case
facebook
=
1
...
...
Modules/FUSShowRoomModule/FUSShowRoomModule/Features/NewLive/Main/View/Push/LiveStartView/FUSLiveStart
V2
ContentThemeEditView.swift
→
Modules/FUSShowRoomModule/FUSShowRoomModule/Features/NewLive/Main/View/Push/LiveStartView/FUSLiveStartContentThemeEditView.swift
View file @
4b42693e
...
...
@@ -11,7 +11,7 @@ import RxCocoa
import
FUSFoundation
import
FUSCommon
class
FUSLiveStart
V2
ContentThemeEditView
:
UIView
{
class
FUSLiveStartContentThemeEditView
:
UIView
{
let
disposedBag
=
DisposeBag
()
...
...
@@ -34,7 +34,7 @@ class FUSLiveStartV2ContentThemeEditView: UIView {
// public var liveTitle = ""
let
LiveTitleTextFiled
=
UITextField
()
let
themeImageView
=
UIImageView
(
image
:
FUSShowRoomCenterBunble
.
imageNamed
(
"live_start
v2
_themeicon_img"
))
let
themeImageView
=
UIImageView
(
image
:
FUSShowRoomCenterBunble
.
imageNamed
(
"live_start_themeicon_img"
))
let
themeSubLabel
=
UILabel
()
let
closeBtn
=
UIButton
(
type
:
.
custom
)
...
...
@@ -92,7 +92,7 @@ class FUSLiveStartV2ContentThemeEditView: UIView {
make
.
top
.
equalToSuperview
()
}
let
lineView
=
UIImageView
(
image
:
FUSShowRoomCenterBunble
.
imageNamed
(
"live_start
v2
_themeLine_img"
))
let
lineView
=
UIImageView
(
image
:
FUSShowRoomCenterBunble
.
imageNamed
(
"live_start_themeLine_img"
))
self
.
addSubview
(
lineView
)
lineView
.
snp
.
makeConstraints
{
make
in
make
.
left
.
equalTo
(
16
)
...
...
@@ -128,7 +128,7 @@ class FUSLiveStartV2ContentThemeEditView: UIView {
make
.
right
.
lessThanOrEqualToSuperview
()
.
offset
(
-
40
)
}
closeBtn
.
setImage
(
FUSShowRoomCenterBunble
.
imageNamed
(
"live_start
v2
_themeEdit_close_img"
),
for
:
.
normal
)
closeBtn
.
setImage
(
FUSShowRoomCenterBunble
.
imageNamed
(
"live_start_themeEdit_close_img"
),
for
:
.
normal
)
bottomView
.
addSubview
(
closeBtn
)
closeBtn
.
snp
.
makeConstraints
{
make
in
make
.
right
.
top
.
bottom
.
equalToSuperview
()
...
...
@@ -171,11 +171,11 @@ class FUSLiveStartV2ContentThemeEditView: UIView {
func
reloadUI
()
{
if
let
model
=
self
.
selectModel
,
model
.
themeId
!=
0
{
self
.
themeSubLabel
.
text
=
themeTitle
self
.
themeImageView
.
setImageWith
(
.
init
(
string
:
FUSConfig
.
sharedInstanced
()
.
pathConfigs
.
bigDownloadPath
(
model
.
icon
)),
placeholder
:
FUSShowRoomCenterBunble
.
imageNamed
(
"live_start
v2
_themeicon_img"
))
self
.
themeImageView
.
setImageWith
(
.
init
(
string
:
FUSConfig
.
sharedInstanced
()
.
pathConfigs
.
bigDownloadPath
(
model
.
icon
)),
placeholder
:
FUSShowRoomCenterBunble
.
imageNamed
(
"live_start_themeicon_img"
))
self
.
closeBtn
.
isHidden
=
false
}
else
{
self
.
themeSubLabel
.
text
=
themeSubString
self
.
themeImageView
.
image
=
FUSShowRoomCenterBunble
.
imageNamed
(
"live_start
v2
_themeicon_img"
)
self
.
themeImageView
.
image
=
FUSShowRoomCenterBunble
.
imageNamed
(
"live_start_themeicon_img"
)
self
.
closeBtn
.
isHidden
=
true
}
}
...
...
Modules/FUSShowRoomModule/FUSShowRoomModule/Features/NewLive/Main/View/Push/LiveStartView/FUSLiveStart
V2
ContentWarningView.swift
→
Modules/FUSShowRoomModule/FUSShowRoomModule/Features/NewLive/Main/View/Push/LiveStartView/FUSLiveStartContentWarningView.swift
View file @
4b42693e
//
// FUSLiveStart
V2
ContentWarningView.swift
// FUSLiveStartContentWarningView.swift
// LudyUITestDemo
//
// Created by aaa on 2023/11/3.
...
...
@@ -10,7 +10,7 @@ import RxSwift
import
RxCocoa
import
SnapKit
class
FUSLiveStart
V2
ContentWarningView
:
UIView
{
class
FUSLiveStartContentWarningView
:
UIView
{
let
disposedBag
=
DisposeBag
()
...
...
@@ -46,7 +46,7 @@ class FUSLiveStartV2ContentWarningView: UIView {
///回调
public
var
clickHandler
:
((
_
model
:
FUSBeforeLiveCondModel
,
_
index
:
Int
)
->
Void
)?
private
var
itemViewList
:
[
FUSLiveStart
V2
WarningItemView
]
=
[]
private
var
itemViewList
:
[
FUSLiveStartWarningItemView
]
=
[]
let
bgStackView
=
UIStackView
()
...
...
@@ -127,7 +127,7 @@ class FUSLiveStartV2ContentWarningView: UIView {
itemViewList
.
removeAll
()
for
(
index
,
model
)
in
dataSourceList
.
enumerated
()
{
let
subView
=
FUSLiveStart
V2
WarningItemView
()
let
subView
=
FUSLiveStartWarningItemView
()
subView
.
fus_setModel
(
model
:
model
)
bgStackView
.
addArrangedSubview
(
subView
)
itemViewList
.
append
(
subView
)
...
...
@@ -149,7 +149,7 @@ class FUSLiveStartV2ContentWarningView: UIView {
///每一个卡片的view
class
FUSLiveStart
V2
WarningItemView
:
UIView
{
class
FUSLiveStartWarningItemView
:
UIView
{
let
disposedBag
=
DisposeBag
()
...
...
Modules/FUSShowRoomModule/FUSShowRoomModule/Features/NewLive/Main/View/Push/LiveStartView/FUSLiveStart
V2
SetPrivacyView.swift
→
Modules/FUSShowRoomModule/FUSShowRoomModule/Features/NewLive/Main/View/Push/LiveStartView/FUSLiveStartSetPrivacyView.swift
View file @
4b42693e
//
// FUSLiveStart
V2
SetPrivacyView.swift
// FUSLiveStartSetPrivacyView.swift
// LiveRoom
//
// Created by aaa on 2023/11/6.
...
...
@@ -12,14 +12,14 @@ import FUSFoundation
import
FUSCommon
///这个是用来选择私密程度的view
@objcMembers
public
class
FUSLiveStart
V2
SetPrivacyView
:
UIView
{
@objcMembers
public
class
FUSLiveStartSetPrivacyView
:
UIView
{
///可以用这个快速创建,本身内部不请求改变房间类型,用于开播前
static
public
func
fus_create
(
defaultScopeType
:
FUSLiveRoomScopeType
,
clickHandler
:
@escaping
(
_
scopeType
:
FUSLiveRoomScopeType
)
->
Void
){
guard
let
showVC
=
UINavigationController
.
fus_top
()
else
{
return
}
let
view
=
FUSLiveStart
V2
SetPrivacyView
(
frame
:
showVC
.
view
.
bounds
)
let
view
=
FUSLiveStartSetPrivacyView
(
frame
:
showVC
.
view
.
bounds
)
view
.
scopeType
=
defaultScopeType
view
.
fus_reloadSelectedUI
()
view
.
clickHandler
=
{
scopeType
in
...
...
@@ -33,7 +33,7 @@ import FUSCommon
static
public
func
fus_createInLive
()
{
guard
let
showVC
=
UINavigationController
.
fus_top
()
else
{
return
}
let
view
=
FUSLiveStart
V2
SetPrivacyView
(
frame
:
showVC
.
view
.
bounds
)
let
view
=
FUSLiveStartSetPrivacyView
(
frame
:
showVC
.
view
.
bounds
)
view
.
scopeType
=
FUSLiveHelper
.
shareInstance
()
.
roomScopeType
view
.
requestType
=
1
view
.
fus_reloadSelectedUI
()
...
...
@@ -54,7 +54,7 @@ import FUSCommon
let
privacyContentView
=
UIStackView
()
let
submitBtn
=
UIButton
(
type
:
.
custom
)
var
itemViewList
:[
FUSLiveStart
V2
SetPrivacyItemView
]
=
[]
var
itemViewList
:[
FUSLiveStartSetPrivacyItemView
]
=
[]
var
clickHandler
:((
FUSLiveRoomScopeType
)
->
Void
)?
...
...
@@ -106,14 +106,14 @@ import FUSCommon
}
//这里特殊用户有不一样的逻辑
let
iconImagesList
=
[
"live_start
v2_openScope_cell"
,
"live_startv2_followScope_cell"
,
"live_startv2
_intimacyScope_cell"
]
let
iconImagesList
=
[
"live_start
_openScope_cell"
,
"live_start_followScope_cell"
,
"live_start
_intimacyScope_cell"
]
let
titlesList
=
[
String
.
fus_localString
(
"全公开"
),
.
fus_localString
(
"关注圈"
),
.
fus_localString
(
"亲密圈"
)]
let
subTitlesList
=
[
String
.
fus_localString
(
"所有人可进入房间"
),
.
fus_localString
(
"仅关注主播超过24小的粉丝可进入房间"
),
.
fus_localString
(
"仅亲密好友可进入房间"
)]
let
selectIndex
=
fus_getIndexWithScopeType
()
for
(
index
,
iconStr
)
in
iconImagesList
.
enumerated
()
{
let
itemView
=
FUSLiveStart
V2
SetPrivacyItemView
.
fus_create
(
icon
:
iconStr
,
title
:
titlesList
[
index
],
subTitle
:
subTitlesList
[
index
])
let
itemView
=
FUSLiveStartSetPrivacyItemView
.
fus_create
(
icon
:
iconStr
,
title
:
titlesList
[
index
],
subTitle
:
subTitlesList
[
index
])
itemView
.
selected
=
selectIndex
==
index
self
.
privacyContentView
.
addArrangedSubview
(
itemView
)
itemView
.
snp
.
makeConstraints
{
make
in
...
...
@@ -240,7 +240,7 @@ import FUSCommon
///每一个卡片
class
FUSLiveStart
V2
SetPrivacyItemView
:
UIView
{
class
FUSLiveStartSetPrivacyItemView
:
UIView
{
public
var
selected
=
false
{
didSet
{
...
...
@@ -322,9 +322,9 @@ class FUSLiveStartV2SetPrivacyItemView: UIView {
}
///这个创建
static
func
fus_create
(
icon
:
String
,
title
:
String
,
subTitle
:
String
)
->
FUSLiveStart
V2
SetPrivacyItemView
{
static
func
fus_create
(
icon
:
String
,
title
:
String
,
subTitle
:
String
)
->
FUSLiveStartSetPrivacyItemView
{
let
subView
=
FUSLiveStart
V2
SetPrivacyItemView
(
frame
:
.
zero
)
let
subView
=
FUSLiveStartSetPrivacyItemView
(
frame
:
.
zero
)
subView
.
iconImageView
.
image
=
FUSShowRoomCenterBunble
.
imageNamed
(
icon
)
subView
.
titleLabel
.
text
=
title
...
...
Modules/FUSShowRoomModule/FUSShowRoomModule/Features/NewLive/Main/View/Push/LiveStartView/FUSLiveStartV
2V
iew.swift
→
Modules/FUSShowRoomModule/FUSShowRoomModule/Features/NewLive/Main/View/Push/LiveStartView/FUSLiveStartView.swift
View file @
4b42693e
//
// FUSLiveStartV
2V
iew.swift
// FUSLiveStartView.swift
// LudyUITestDemo
//
// Created by aaa on 2023/11/3.
...
...
@@ -12,7 +12,7 @@ import FUSFoundation
import
FUSCommon
///开播的回传模型
@objcMembers
public
class
FUSLiveStart
V2
StartModel
:
NSObject
{
@objcMembers
public
class
FUSLiveStartStartModel
:
NSObject
{
///标题
public
var
title
=
""
///主题id
...
...
@@ -21,7 +21,7 @@ import FUSCommon
public
var
themeTitle
=
""
///分享
public
var
shareType
=
FUSLiveStart
V2ContentShareView
.
FUSLiveStartV2
ShareType
.
none
public
var
shareType
=
FUSLiveStart
ContentShareView
.
FUSLiveStart
ShareType
.
none
//下面三个在私密哪一块获得,自动获取
///私密程度
...
...
@@ -32,7 +32,7 @@ import FUSCommon
}
@objcMembers
public
class
FUSLiveStartV
2V
iew
:
UIView
{
@objcMembers
public
class
FUSLiveStartView
:
UIView
{
let
disposeBag
=
DisposeBag
()
...
...
@@ -53,20 +53,20 @@ import FUSCommon
///关闭的handler
@objc
public
var
clickCloseBtnActionHandler
:
((
_
:
UIButton
?)
->
Void
)?
// @property (nonatomic, copy) void(^startLiveHandler)(NSString *title, NSInteger themeId, NSString *themeTitle,FUSVideoStartShareType shareType, FUSLiveRoomScopeType scopeType, NSString *toToll, NSString *password);
@objc
public
var
startLiveHandler
:
((
_
:
FUSLiveStart
V2
StartModel
)
->
Void
)?
@objc
public
var
startLiveHandler
:
((
_
:
FUSLiveStartStartModel
)
->
Void
)?
///全局回调模型
var
startLiveModel
=
BehaviorRelay
(
value
:
FUSLiveStart
V2
StartModel
())
var
startLiveModel
=
BehaviorRelay
(
value
:
FUSLiveStartStartModel
())
let
contentView
=
UIView
()
let
closeBtn
=
UIButton
(
type
:
.
custom
)
let
privacyView
=
FUSLiveStart
V2
ContentPrivacyView
()
let
themeView
=
FUSLiveStart
V2
ContentThemeEditView
()
let
shareView
=
FUSLiveStart
V2
ContentShareView
()
let
bottomView
=
FUSLiveStart
V2
ContentBottomView
()
let
warningView
=
FUSLiveStart
V2
ContentWarningView
()
let
privacyView
=
FUSLiveStartContentPrivacyView
()
let
themeView
=
FUSLiveStartContentThemeEditView
()
let
shareView
=
FUSLiveStartContentShareView
()
let
bottomView
=
FUSLiveStartContentBottomView
()
let
warningView
=
FUSLiveStartContentWarningView
()
// let liveStartPreviewEnterButton = FUSLiveStartPreviewEntranceButton(type: .custom)
let
liveActivityView
=
FUSLiveStart
V2
ContentLiveActivityView
(
frame
:
CGRectZero
)
let
liveActivityView
=
FUSLiveStartContentLiveActivityView
(
frame
:
CGRectZero
)
// let novaBuildBtn = UIButton(type: .custom)
private
func
createUI
(){
...
...
@@ -84,7 +84,7 @@ import FUSCommon
make
.
height
.
equalTo
(
30
)
}
closeBtn
.
setImage
(
FUSShowRoomCenterBunble
.
imageNamed
(
"live_start
v2
_close_img"
),
for
:
.
normal
)
closeBtn
.
setImage
(
FUSShowRoomCenterBunble
.
imageNamed
(
"live_start_close_img"
),
for
:
.
normal
)
headerView
.
addSubview
(
closeBtn
)
closeBtn
.
snp
.
makeConstraints
{
make
in
make
.
right
.
equalToSuperview
()
.
offset
(
-
10
)
...
...
@@ -171,7 +171,7 @@ import FUSCommon
privacyView
.
clickHandler
=
{[
weak
self
]
in
guard
let
model
=
self
?
.
startLiveModel
.
value
else
{
return
}
FUSLiveStart
V2
SetPrivacyView
.
fus_create
(
defaultScopeType
:
model
.
scopeType
)
{[
weak
self
]
scopeType
in
FUSLiveStartSetPrivacyView
.
fus_create
(
defaultScopeType
:
model
.
scopeType
)
{[
weak
self
]
scopeType
in
model
.
scopeType
=
scopeType
self
?
.
startLiveModel
.
accept
(
model
)
}
...
...
@@ -218,7 +218,7 @@ import FUSCommon
UIView
.
animate
(
withDuration
:
0.3
)
{
self
?
.
contentView
.
alpha
=
0
}
FUSLiveStart
V2
BeautySetView
.
fus_createWithAnimation
{
FUSLiveStartBeautySetView
.
fus_createWithAnimation
{
UIView
.
animate
(
withDuration
:
0.3
)
{
self
?
.
contentView
.
alpha
=
1
}
...
...
@@ -370,6 +370,6 @@ import FUSCommon
}
deinit
{
FUSLog
.
info
(
"FUSLiveStartV
2V
iew --- dealloc"
)
FUSLog
.
info
(
"FUSLiveStartView --- dealloc"
)
}
}
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment