티스토리 뷰
Textfield에서 기본으로 제공하는 ClearButton은 다크모드에서 잘 보이지 않아요.
그래서 rightView에 커스텀 버튼을 추가구현 해주는 방법을 쓰곤 했었는데 그럴 필요 없이
아래와 같은 방법으로도 ClearButton 변경이 가능합니다!
if let clearButton = textField.value(forKeyPath: "_clearButton") as? UIButton {
clearButton.setImage("UIImage객체"), for: .normal)
}
self.textField.clearButtonMode = UITextField.ViewMode.whileEditing
"UIImage객체" 부분만 필요한 UIImage객체를 넣어 사용하시면 될 것 같아요
'Swift' 카테고리의 다른 글
[Swift] TaskGroup이란? (0) | 2024.04.11 |
---|---|
[Xcode] 생산성을 높이는 효율적인 단축키 모음 (1) | 2024.03.31 |
[Swift] SpriteKit Particle effect다루기[1] (0) | 2023.05.25 |
[Swift] GameplayKit 으로 무얼 할 수 있을까 [1] (0) | 2023.04.09 |
[Swift] AssociatedType이란? typealias란? (0) | 2023.03.29 |