Skip to content

Commit

Permalink
๐Ÿงฉ :: WriteReviewViewController
Browse files Browse the repository at this point in the history
  • Loading branch information
juyeong525 committed Mar 25, 2024
1 parent 26c7bd3 commit 9d4bc90
Show file tree
Hide file tree
Showing 2 changed files with 33 additions and 7 deletions.
11 changes: 8 additions & 3 deletions Projects/Presentation/Sources/MyPage/MyPageViewController.swift
Original file line number Diff line number Diff line change
Expand Up @@ -116,11 +116,16 @@ public final class MyPageViewController: BaseViewController<MyPageViewModel> {
self.viewWillAppearPublisher.asObservable()
.subscribe(onNext: { [weak self] in
self?.showTabbar()
self?.setLargeTitle(title: "๋งˆ์ดํŽ˜์ด์ง€")
})
.disposed(by: disposeBag)
}

public override func configureNavigation() {
self.setLargeTitle(title: "๋งˆ์ดํŽ˜์ด์ง€")
self.viewWillDisappearPublisher.asObservable()
.bind {
self.setSmallTitle(title: "")
}
.disposed(by: disposeBag)
}

public override func configureNavigation() { }
}
Original file line number Diff line number Diff line change
Expand Up @@ -7,13 +7,34 @@ import Core
import DesignSystem

public final class WriteReviewViewController: BaseViewController<WriteReviewViewModel> {
public override func addView() { }
private let titleLabel = UILabel().then {
$0.setJobisText(
"๋‹ค๋ฅธ ํ•™์ƒ๋“ค์„ ์œ„ํ•˜์—ฌ\n๋ฉด์ ‘์˜ ํ›„๊ธฐ๋ฅผ ์ž‘์„ฑํ•ด์ฃผ์„ธ์š”",
font: .pageTitle,
color: .GrayScale.gray90
)
$0.numberOfLines = 0
}
public override func addView() {
[
titleLabel
].forEach(self.view.addSubview(_:))
}

public override func setLayout() { }
public override func setLayout() {
titleLabel.snp.makeConstraints {
$0.leading.trailing.equalToSuperview().inset(24)
$0.top.equalTo(view.safeAreaLayoutGuide).inset(20)
}
}

public override func configureViewController() {
setLargeTitle(title: "๋‹ค๋ฅธ ํ•™์ƒ๋“ค์„ ์œ„ํ•˜์—ฌ ๋ฉด์ ‘์˜ ํ›„๊ธฐ๋ฅผ ์ž‘์„ฑํ•ด์ฃผ์„ธ์š”")
viewWillAppearPublisher.asObservable()
.bind {
self.navigationController?.navigationBar.prefersLargeTitles = false
}
.disposed(by: disposeBag)
}

public override func configureNavigation() { }
public override func configureNavigation() {}
}

0 comments on commit 9d4bc90

Please sign in to comment.