Skip to content

Commit a113383

Browse files
committed
Fix: WithdrawViewController SE 기기 대응
1 parent 3298114 commit a113383

1 file changed

Lines changed: 6 additions & 3 deletions

File tree

Projects/Presentation/Sources/Withdraw/View/WithdrawViewController.swift

Lines changed: 6 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -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

Comments
 (0)