Skip to content

Commit

Permalink
[Chore] 메인뷰 상단 카드뷰 레이아웃 수정 완료 #36
Browse files Browse the repository at this point in the history
  • Loading branch information
Guryss committed Nov 25, 2023
1 parent 2871daa commit 97b8d45
Show file tree
Hide file tree
Showing 3 changed files with 23 additions and 32 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -34,7 +34,7 @@ final class MainViewController: BaseViewController {

private func setHierachy() {
self.view.addSubview(backgroundImageView)
backgroundImageView.addSubviews(logoImageView,
self.view.addSubviews(logoImageView,
idCardView,
activityCardView)
}
Expand All @@ -56,8 +56,10 @@ final class MainViewController: BaseViewController {
}

activityCardView.snp.makeConstraints {
$0.top.equalTo(idCardView.snp.bottom).offset(15.adjusted)
$0.centerX.equalToSuperview()
$0.top.equalTo(idCardView.snp.bottom).offset(1.adjusted)
$0.leading.equalToSuperview().inset(25.adjusted)
$0.trailing.equalToSuperview().inset(25.adjusted)
$0.height.equalTo(405.adjusted)
}
}

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -70,11 +70,7 @@ final class ActivityCardView: UIView {
//MARK: - set Layout

private func setLayout() {
self.snp.makeConstraints {
$0.width.equalTo(335.adjusted)
$0.height.equalTo(405.adjusted)
}


ringImageView.snp.makeConstraints {
$0.top.equalToSuperview().inset(34.adjusted)
$0.centerX.equalToSuperview()
Expand All @@ -83,6 +79,7 @@ final class ActivityCardView: UIView {
activityStackView.snp.makeConstraints {
$0.top.equalToSuperview().inset(255.adjusted)
$0.leading.equalToSuperview().inset(20.adjusted)
$0.trailing.equalToSuperview().inset(24.adjusted)
}

divisionLine.snp.makeConstraints {
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -46,7 +46,7 @@ final class IdCardView: UIView {
self.do {
$0.frame = CGRect(x: 0, y: 0, width: 335, height: 185)
}

backgroundImageView.do {
$0.image = Image.profileCard
$0.contentMode = .scaleAspectFill
Expand Down Expand Up @@ -98,59 +98,51 @@ final class IdCardView: UIView {
userCrimeYearAgo,
userImageView,
editProfileButton)

}

//MARK: - set Layout

private func setLayout() {

self.snp.makeConstraints {
$0.width.equalTo(335.adjusted)
$0.height.equalTo(185.adjusted)
}


backgroundImageView.snp.makeConstraints {
$0.edges.equalToSuperview()
}

userName.snp.makeConstraints {
$0.top.equalToSuperview().inset(35.adjusted)
$0.leading.equalToSuperview().inset(25.adjusted)
$0.top.equalToSuperview().inset(50.adjusted)
$0.leading.equalToSuperview().inset(35.adjusted)
}

ageChipView.snp.makeConstraints {
$0.top.equalToSuperview().inset(68.adjusted)
$0.leading.equalToSuperview().inset(25.adjusted)
$0.top.equalToSuperview().inset(83.adjusted)
$0.leading.equalToSuperview().inset(35.adjusted)
$0.width.equalTo(ageChipView.labelWidth)
}

genderChipView.snp.makeConstraints {
$0.top.equalToSuperview().inset(68.adjusted)
$0.leading.equalToSuperview().inset(74.adjusted)
$0.top.equalToSuperview().inset(83.adjusted)
$0.leading.equalTo(ageChipView.snp.trailing).offset(7.adjusted)
$0.width.equalTo(genderChipView.labelWidth)
}

userCrimeHistory.snp.makeConstraints {
$0.top.equalToSuperview().inset(104.adjusted)
$0.leading.equalToSuperview().inset(25.adjusted)
$0.top.equalToSuperview().inset(119)
$0.leading.equalToSuperview().inset(35)
}

userCrimeYearAgo.snp.makeConstraints {
$0.top.equalToSuperview().inset(103.adjusted)
$0.leading.equalToSuperview().inset(96.adjusted)
$0.top.equalToSuperview().inset(118)
$0.leading.equalTo(userCrimeHistory.snp.trailing).offset(10.adjusted)
}

userImageView.snp.makeConstraints {
$0.top.equalToSuperview().inset(25.adjusted)
$0.trailing.equalToSuperview().inset(25.adjusted)
$0.width.equalTo(65.adjusted)
$0.height.equalTo(65.adjusted)
$0.top.equalToSuperview().inset(40.adjusted)
$0.leading.equalTo(userName.snp.trailing).offset(173.adjusted)
}

editProfileButton.snp.makeConstraints {
$0.top.equalToSuperview().inset(69.adjusted)
$0.leading.equalToSuperview().inset(289.adjusted)
$0.top.equalToSuperview().inset(84.adjusted)
$0.leading.equalTo(genderChipView.snp.trailing).offset(178.adjusted)
}
}
}

0 comments on commit 97b8d45

Please sign in to comment.