File tree Expand file tree Collapse file tree 2 files changed +18
-7
lines changed
Fitfty/Projects/Onboarding/Sources Expand file tree Collapse file tree 2 files changed +18
-7
lines changed Original file line number Diff line number Diff line change @@ -24,6 +24,7 @@ final public class GenderViewController: UIViewController {
2424
2525 public override func viewDidLoad( ) {
2626 super. viewDidLoad ( )
27+ navigationController? . navigationBar. isHidden = false
2728 }
2829
2930 public init ( viewModel: GenderViewModel , coordinator: OnboardingCoordinatorInterface ) {
@@ -73,13 +74,7 @@ final public class GenderViewController: UIViewController {
7374 }
7475
7576 private func configureNavigationBar( ) {
76- let cancelButton = UIBarButtonItem (
77- image: CommonAsset . Images. btnArrowleft. image,
78- style: . plain,
79- target: self ,
80- action: #selector( didTapBackButton ( _: ) )
81- )
82- navigationItem. leftBarButtonItem = cancelButton
77+ navigationItem. hidesBackButton = true
8378 }
8479
8580 private func configureButtonTarget( ) {
Original file line number Diff line number Diff line change @@ -44,6 +44,7 @@ final public class NicknameViewController: UIViewController {
4444 }
4545
4646 private func configure( ) {
47+ configureNavigationBar ( )
4748 configureNicknameTextField ( )
4849 configureNextButtonTarget ( )
4950 }
@@ -102,6 +103,16 @@ final public class NicknameViewController: UIViewController {
102103 . store ( in: & cancellables)
103104 }
104105
106+ private func configureNavigationBar( ) {
107+ let cancelButton = UIBarButtonItem (
108+ image: CommonAsset . Images. btnArrowleft. image,
109+ style: . plain,
110+ target: self ,
111+ action: #selector( didTapBackButton ( _: ) )
112+ )
113+ navigationItem. leftBarButtonItem = cancelButton
114+ }
115+
105116 private func configureNicknameTextField( ) {
106117 contentView. setNicknameTextFieldDelegate ( self )
107118 }
@@ -114,6 +125,11 @@ final public class NicknameViewController: UIViewController {
114125 private func didTapNextButton( ) {
115126 viewModel. didTapNextButton ( )
116127 }
128+
129+ @objc
130+ private func didTapBackButton( _ sender: UITapGestureRecognizer ) {
131+ coordinator. pop ( )
132+ }
117133}
118134
119135extension NicknameViewController : UITextFieldDelegate {
You canβt perform that action at this time.
0 commit comments