NSLayoutConstraint.activate([
emailInfoLabel.leadingAnchor.constraint(equalTo: emailTextFieldView.leadingAnchor, constant: 8),
emailInfoLabel.trailingAnchor.constraint(equalTo: emailTextFieldView.trailingAnchor, constant: 8),
emailInfoLabel.centerYAnchor.constraint(equalTo: emailTextFieldView.centerYAnchor),
emailTextField.leadingAnchor.constraint(equalTo: emailTextFieldView.leadingAnchor, constant: 8),
emailTextField.trailingAnchor.constraint(equalTo: emailTextFieldView.trailingAnchor, constant: 8),
emailTextField.topAnchor.constraint(equalTo: emailTextFieldView.topAnchor, constant: 15),
emailTextField.bottomAnchor.constraint(equalTo: emailTextFieldView.bottomAnchor, constant: 2)
])
코드로 잡은 오토레이아웃 내 정렬 마다 .isActive 하지 않고 NSLayout 을 사용하면 한번에 Active 하여 쉽고 깔끔하게 사용할 수 있다.
'◽️ Programming > UIKit' 카테고리의 다른 글
UIViewController 란 무엇일까? (0) | 2024.03.28 |
---|---|
알럿(Alert) 사용법 , 비밀번호 입력값 숨김표시 on/off (0) | 2024.03.17 |
코드로 오토레이아웃 함수 모아 놓기 (0) | 2024.03.09 |
UIKit 사용법 (0) | 2024.03.09 |
텍스트 필드 ( Text Field ) (0) | 2024.03.09 |