먼저 outlet으로 해당 TextField를 코드에 추가해줍니다.
저는 idTextField라는 이름으로 추가해주었습니다.
idTextField.backgroundColor = .darkGray // 배경색을 다크그레이로
글자색 변경
idTextField.textColor = .white // 글자색을 흰색으로
글자위치 조정
idTextField.textAlignment = .center // 글자위치 중앙으로
글자폰트 변경
idTextField.font = UIFont.systemFont(ofSize: 20, weight: .bold)
placeholder만 추가
idTextField.placeholder = "id를 입력해주세요"
placeholder추가, placeholder 색 변경
idTextField.attributedPlaceholder = NSAttributedString(string: "id를 입력해주세요.", attributes: [NSAttributedString.Key.foregroundColor: UIColor.white])
placeholder추가, placeholder 색변경, placeholder 폰트변경
idTextField.attributedPlaceholder = NSAttributedString(string: "id를 입력해주세요.", attributes: [NSAttributedString.Key.foregroundColor: UIColor.white, NSAttributedString.Key.font: UIFont.systemFont(ofSize: 20, weight: .regular)])
TextField의 테두리를 둥근모양으로 변경
idTextField.borderStyle = .roundedRect
TextField의 테두리를 없앰
idTextField.borderStyle = .none
TextField의 테두리를 약간 입체적(?) 변경
idTextField.borderStyle = .bezel
TextField의 테두리를 직선으로 변경
idTextField.borderStyle = .line
중요 입력을 *으로 표시되게 함
idTextField.isSecureTextEntry = true