diff --git a/src/Projects/BKDesign/Resources/Assets.xcassets/graphics/onboarding2.imageset/Contents.json b/src/Projects/BKDesign/Resources/Assets.xcassets/graphics/onboarding2.imageset/Contents.json index ce74bc11..86fe1fc1 100644 --- a/src/Projects/BKDesign/Resources/Assets.xcassets/graphics/onboarding2.imageset/Contents.json +++ b/src/Projects/BKDesign/Resources/Assets.xcassets/graphics/onboarding2.imageset/Contents.json @@ -1,17 +1,17 @@ { "images" : [ { - "filename" : "graphic.png", + "filename" : "onboarding2.png", "idiom" : "universal", "scale" : "1x" }, { - "filename" : "graphic@2x.png", + "filename" : "onboarding2@2x.png", "idiom" : "universal", "scale" : "2x" }, { - "filename" : "graphic@3x.png", + "filename" : "onboarding2@3x.png", "idiom" : "universal", "scale" : "3x" } diff --git a/src/Projects/BKDesign/Resources/Assets.xcassets/graphics/onboarding2.imageset/graphic.png b/src/Projects/BKDesign/Resources/Assets.xcassets/graphics/onboarding2.imageset/graphic.png deleted file mode 100644 index a38609e2..00000000 Binary files a/src/Projects/BKDesign/Resources/Assets.xcassets/graphics/onboarding2.imageset/graphic.png and /dev/null differ diff --git a/src/Projects/BKDesign/Resources/Assets.xcassets/graphics/onboarding2.imageset/graphic@2x.png b/src/Projects/BKDesign/Resources/Assets.xcassets/graphics/onboarding2.imageset/graphic@2x.png deleted file mode 100644 index 87b179a7..00000000 Binary files a/src/Projects/BKDesign/Resources/Assets.xcassets/graphics/onboarding2.imageset/graphic@2x.png and /dev/null differ diff --git a/src/Projects/BKDesign/Resources/Assets.xcassets/graphics/onboarding2.imageset/graphic@3x.png b/src/Projects/BKDesign/Resources/Assets.xcassets/graphics/onboarding2.imageset/graphic@3x.png deleted file mode 100644 index 20c4b819..00000000 Binary files a/src/Projects/BKDesign/Resources/Assets.xcassets/graphics/onboarding2.imageset/graphic@3x.png and /dev/null differ diff --git a/src/Projects/BKDesign/Resources/Assets.xcassets/graphics/onboarding2.imageset/onboarding2.png b/src/Projects/BKDesign/Resources/Assets.xcassets/graphics/onboarding2.imageset/onboarding2.png new file mode 100644 index 00000000..cf59c081 Binary files /dev/null and b/src/Projects/BKDesign/Resources/Assets.xcassets/graphics/onboarding2.imageset/onboarding2.png differ diff --git a/src/Projects/BKDesign/Resources/Assets.xcassets/graphics/onboarding2.imageset/onboarding2@2x.png b/src/Projects/BKDesign/Resources/Assets.xcassets/graphics/onboarding2.imageset/onboarding2@2x.png new file mode 100644 index 00000000..77489dee Binary files /dev/null and b/src/Projects/BKDesign/Resources/Assets.xcassets/graphics/onboarding2.imageset/onboarding2@2x.png differ diff --git a/src/Projects/BKDesign/Resources/Assets.xcassets/graphics/onboarding2.imageset/onboarding2@3x.png b/src/Projects/BKDesign/Resources/Assets.xcassets/graphics/onboarding2.imageset/onboarding2@3x.png new file mode 100644 index 00000000..f0f26d9c Binary files /dev/null and b/src/Projects/BKDesign/Resources/Assets.xcassets/graphics/onboarding2.imageset/onboarding2@3x.png differ diff --git a/src/Projects/BKDesign/Resources/Assets.xcassets/graphics/onboarding3.imageset/onboarding3.png b/src/Projects/BKDesign/Resources/Assets.xcassets/graphics/onboarding3.imageset/onboarding3.png index 05ce4877..07454e4b 100644 Binary files a/src/Projects/BKDesign/Resources/Assets.xcassets/graphics/onboarding3.imageset/onboarding3.png and b/src/Projects/BKDesign/Resources/Assets.xcassets/graphics/onboarding3.imageset/onboarding3.png differ diff --git a/src/Projects/BKDesign/Resources/Assets.xcassets/graphics/onboarding3.imageset/onboarding3@2x.png b/src/Projects/BKDesign/Resources/Assets.xcassets/graphics/onboarding3.imageset/onboarding3@2x.png index c136162e..239d2d47 100644 Binary files a/src/Projects/BKDesign/Resources/Assets.xcassets/graphics/onboarding3.imageset/onboarding3@2x.png and b/src/Projects/BKDesign/Resources/Assets.xcassets/graphics/onboarding3.imageset/onboarding3@2x.png differ diff --git a/src/Projects/BKDesign/Resources/Assets.xcassets/graphics/onboarding3.imageset/onboarding3@3x.png b/src/Projects/BKDesign/Resources/Assets.xcassets/graphics/onboarding3.imageset/onboarding3@3x.png index 85667f18..a9932583 100644 Binary files a/src/Projects/BKDesign/Resources/Assets.xcassets/graphics/onboarding3.imageset/onboarding3@3x.png and b/src/Projects/BKDesign/Resources/Assets.xcassets/graphics/onboarding3.imageset/onboarding3@3x.png differ diff --git a/src/Projects/BKPresentation/Sources/OnboardingFlow/View/OnboardingView.swift b/src/Projects/BKPresentation/Sources/OnboardingFlow/View/OnboardingView.swift index 387b8247..6d730553 100644 --- a/src/Projects/BKPresentation/Sources/OnboardingFlow/View/OnboardingView.swift +++ b/src/Projects/BKPresentation/Sources/OnboardingFlow/View/OnboardingView.swift @@ -114,6 +114,7 @@ private extension OnboardingView { imageView.snp.makeConstraints { $0.top.equalToSuperview() $0.horizontalEdges.equalToSuperview() + $0.height.equalTo(imageView.snp.width).multipliedBy(274.0 / 375.0) } labelStack.snp.makeConstraints { @@ -169,13 +170,13 @@ private extension OnboardingView { updateButtonTitle(for: next) updatePage(to: next) } - + func updateButtonTitle(for page: Int) { let isLast = (page == pageControl.numberOfPages - 1) let title = isLast ? "시작하기" : "다음" nextButton.primaryButton?.title = title } - + func updatePage(to index: Int) { pageControl.currentPage = index pageControlChanged(pageControl) @@ -195,20 +196,20 @@ extension OnboardingView: UIScrollViewDelegate { func scrollViewDidScroll(_ scrollView: UIScrollView) { syncPageWithScroll() } - + func scrollViewDidEndDecelerating(_ scrollView: UIScrollView) { syncPageWithScroll() } - + func scrollViewDidEndScrollingAnimation(_ scrollView: UIScrollView) { syncPageWithScroll() } } - + private extension OnboardingView { enum LayoutConstants { static let labelStackSpacing = BKSpacing.spacing3 - static let labelStackTopOffset = BKSpacing.spacing7 + static let labelStackTopOffset = BKSpacing.spacing8 static let labelStackHorizontalInset = BKInset.inset5 } @@ -229,26 +230,26 @@ private extension OnboardingView { OnboardingPage( image: BKImage.Graphics.onboarding2, title: """ - 어떻게 쓸지 막막할땐, - 감상평 가이드가 도와드려요 + 독서 중 느낀 감정을 + 자세히 남겨 보세요 """, description: """ - 감정과 생각을 이끌어주는 - 문장들이 기록을 자연스럽게 도와줘요 + 책마다 쌓인 감정들은 + 나만의 독서 흔적이 됩니다 """, - titleHighlightWord: "감상평 가이드" + titleHighlightWord: "감정" ), OnboardingPage( image: BKImage.Graphics.onboarding3, title: """ - 독서 중 느낀 감정은 - 씨앗으로 남겨보세요 + 기록한 문장을 + 카드로 공유해 보세요 """, description: """ - 책마다 쌓인 감정들은 - 나만의 독서 흔적이 됩니다 + 감정 캐릭터와 함께 + 이미지로 저장하고 공유할 수 있어요 """, - titleHighlightWord: "씨앗" + titleHighlightWord: "공유" ) ] }