Skip to content

Commit

Permalink
Merge pull request #295 from mini-min/release/#291
Browse files Browse the repository at this point in the history
[CHORE] #291 - 로그인 버튼 레이아웃 조정
  • Loading branch information
mini-min authored Jan 7, 2022
2 parents d00c01f + ada4d99 commit ee0b889
Show file tree
Hide file tree
Showing 2 changed files with 10 additions and 20 deletions.
12 changes: 1 addition & 11 deletions NADA-iOS-forRelease/Resouces/Storyboards/Login/Login.storyboard
Original file line number Diff line number Diff line change
Expand Up @@ -20,28 +20,18 @@
<imageView clipsSubviews="YES" userInteractionEnabled="NO" contentMode="scaleAspectFit" horizontalHuggingPriority="251" verticalHuggingPriority="251" image="logoNadaTxt2" translatesAutoresizingMaskIntoConstraints="NO" id="pLu-66-zQ4">
<rect key="frame" x="138" y="300" width="99" height="136"/>
</imageView>
<stackView opaque="NO" contentMode="scaleToFill" axis="vertical" distribution="fillEqually" spacing="14" translatesAutoresizingMaskIntoConstraints="NO" id="Bjc-le-F1v">
<rect key="frame" x="24" y="558" width="327" height="110"/>
<color key="backgroundColor" name="background"/>
<constraints>
<constraint firstAttribute="height" constant="110" id="zMJ-VE-Guw"/>
</constraints>
</stackView>
</subviews>
<viewLayoutGuide key="safeArea" id="vDu-zF-Fre"/>
<color key="backgroundColor" name="background"/>
<constraints>
<constraint firstItem="Bjc-le-F1v" firstAttribute="leading" secondItem="vDu-zF-Fre" secondAttribute="leading" constant="24" id="6Nz-5o-UZe"/>
<constraint firstItem="pLu-66-zQ4" firstAttribute="top" secondItem="vDu-zF-Fre" secondAttribute="top" constant="256" id="Dv0-cl-BrI"/>
<constraint firstItem="Bjc-le-F1v" firstAttribute="centerX" secondItem="vDu-zF-Fre" secondAttribute="centerX" id="GgP-M2-9Iy"/>
<constraint firstItem="pLu-66-zQ4" firstAttribute="centerX" secondItem="vDu-zF-Fre" secondAttribute="centerX" id="NiW-DB-igj"/>
<constraint firstItem="pLu-66-zQ4" firstAttribute="leading" secondItem="vDu-zF-Fre" secondAttribute="leading" constant="138" id="OP8-Rs-X3g"/>
<constraint firstItem="vDu-zF-Fre" firstAttribute="bottom" secondItem="Bjc-le-F1v" secondAttribute="bottom" constant="110" id="oqH-i3-LWh"/>
</constraints>
</view>
<navigationItem key="navigationItem" id="FOs-Km-lor"/>
<connections>
<outlet property="loginProviderStackView" destination="Bjc-le-F1v" id="xpW-XR-iPZ"/>
<outlet property="nadaImageView" destination="pLu-66-zQ4" id="zXX-8P-gdw"/>
</connections>
</viewController>
<placeholder placeholderIdentifier="IBFirstResponder" id="Ief-a0-LHa" userLabel="First Responder" customClass="UIResponder" sceneMemberID="firstResponder"/>
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -14,7 +14,7 @@ import AuthenticationServices
class LoginViewController: UIViewController {

// MARK: - IBOutlet Properties
@IBOutlet weak var loginProviderStackView: UIStackView!
@IBOutlet weak var nadaImageView: UIImageView!

// MARK: - View Life Cycle
override func viewDidLoad() {
Expand All @@ -29,25 +29,25 @@ class LoginViewController: UIViewController {
kakaoButton.setImage(UIImage(named: "kakao_login_large_wide"), for: .normal)
kakaoButton.cornerRadius = 15
kakaoButton.addTarget(self, action: #selector(kakaoSignInButtonPress), for: .touchUpInside)
loginProviderStackView.addSubview(kakaoButton)
view.addSubview(kakaoButton)

kakaoButton.translatesAutoresizingMaskIntoConstraints = false
NSLayoutConstraint.activate([
kakaoButton.topAnchor.constraint(equalTo: loginProviderStackView.topAnchor),
kakaoButton.leadingAnchor.constraint(equalTo: loginProviderStackView.leadingAnchor),
kakaoButton.trailingAnchor.constraint(equalTo: loginProviderStackView.trailingAnchor),
kakaoButton.centerXAnchor.constraint(equalTo: view.centerXAnchor),
kakaoButton.topAnchor.constraint(equalTo: nadaImageView.bottomAnchor, constant: 122),
kakaoButton.widthAnchor.constraint(equalToConstant: 327),
kakaoButton.heightAnchor.constraint(equalToConstant: 48)
])

let authorizationButton = ASAuthorizationAppleIDButton(type: .signIn, style: .black)
authorizationButton.addTarget(self, action: #selector(appleSignInButtonPress), for: .touchUpInside)
loginProviderStackView.addSubview(authorizationButton)
view.addSubview(authorizationButton)

authorizationButton.translatesAutoresizingMaskIntoConstraints = false
NSLayoutConstraint.activate([
authorizationButton.leadingAnchor.constraint(equalTo: loginProviderStackView.leadingAnchor),
authorizationButton.trailingAnchor.constraint(equalTo: loginProviderStackView.trailingAnchor),
authorizationButton.bottomAnchor.constraint(equalTo: loginProviderStackView.bottomAnchor),
authorizationButton.topAnchor.constraint(equalTo: kakaoButton.bottomAnchor, constant: 14),
authorizationButton.centerXAnchor.constraint(equalTo: view.centerXAnchor),
authorizationButton.widthAnchor.constraint(equalToConstant: 327),
authorizationButton.heightAnchor.constraint(equalToConstant: 48)
])

Expand Down

0 comments on commit ee0b889

Please sign in to comment.