@@ -14,12 +14,13 @@ final class WithdrawViewController: BaseViewController<WithdrawViewModel> {
1414 private enum Layout {
1515 static let horizontalMargin : CGFloat = 20
1616 static let mainLabelTopSpacing : CGFloat = 86
17- static let mainLabelTopMinSpacing : CGFloat = 66
17+ static let mainLabelTopMinSpacing : CGFloat = 60
1818 static let subLabelTopSpacing : CGFloat = 5
1919 static let confirmStackViewTopSpacing : CGFloat = 24
20+ static let confirmStackViewTopMinSpacing : CGFloat = 15
2021 static let confirmButtonSize : CGFloat = 24
2122 static let withdrawReasonViewTopSpacing : CGFloat = 62
22- static let withdrawReasonViewTopMinSpacing : CGFloat = 25
23+ static let withdrawReasonViewTopMinSpacing : CGFloat = 22
2324 static let withdrawReasonTextViewPlaceholderTopSpacing : CGFloat = 13
2425 static let withdrawReasonTextViewHorizontalMargin : CGFloat = 16
2526 static let withdrawReasonTextViewVerticalMargin : CGFloat = 13
@@ -48,6 +49,7 @@ final class WithdrawViewController: BaseViewController<WithdrawViewModel> {
4849
4950 private var isLayoutConfigured : Bool = false
5051 private var mainLabelTopConstraint : Constraint ?
52+ private var confirmStackViewTopConstraint : Constraint ?
5153 private var withdrawReasonViewTopConstraint : Constraint ?
5254 private var cancellables : Set < AnyCancellable > = [ ]
5355
@@ -64,6 +66,7 @@ final class WithdrawViewController: BaseViewController<WithdrawViewModel> {
6466 let height = view. bounds. height
6567 if height <= 667 {
6668 mainLabelTopConstraint? . update ( offset: Layout . mainLabelTopMinSpacing)
69+ confirmStackViewTopConstraint? . update ( offset: Layout . confirmStackViewTopMinSpacing)
6770 withdrawReasonViewTopConstraint? . update ( offset: Layout . withdrawReasonViewTopMinSpacing)
6871 }
6972 }
@@ -171,7 +174,7 @@ final class WithdrawViewController: BaseViewController<WithdrawViewModel> {
171174 }
172175
173176 confirmStackView. snp. makeConstraints { make in
174- make. top. equalTo ( subLabel. snp. bottom) . offset ( Layout . confirmStackViewTopSpacing)
177+ confirmStackViewTopConstraint = make. top. equalTo ( subLabel. snp. bottom) . offset ( Layout . confirmStackViewTopSpacing) . constraint
175178 make. horizontalEdges. equalTo ( safeArea) . inset ( Layout . horizontalMargin)
176179 }
177180
0 commit comments