UITextFieldDelegate와 UIResponder의 키보드 노티피케이션을 활용해 키보드에 의해 뷰가 가려지는 현상을 해결하였습니다.
중복 코드를 줄이기 위해 KeyboardObservableViewController를 생성해 키보드 위치를 계산하여 뷰를 올려주는 코드를 구현하고, 이를 상속받아 여러 뷰 컨트롤러에서 사용하게 구현하였습니다.
작은 화면에서 레이블 색상 TextField가 잘려서 나오는 문제를 compressionResistance의 우선순위를 조절하여 해결하였습니다.
UITextFieldDelegate와 UIResponder의 키보드 노티피케이션을 활용해 키보드에 의해 뷰가 가려지는 현상을 해결하였습니다. 중복 코드를 줄이기 위해 KeyboardObservableViewController를 생성해 키보드 위치를 계산하여 뷰를 올려주는 코드를 구현하고, 이를 상속받아 여러 뷰 컨트롤러에서 사용하게 구현하였습니다.
작은 화면에서 레이블 색상 TextField가 잘려서 나오는 문제를 compressionResistance의 우선순위를 조절하여 해결하였습니다.
UITextFieldDelegate의 shouldChangeCharactersIn 메서드를 활용해 레이블 색상 TextField의 글자수를 7글자(#포함 16진수 6글자)로제한하였습니다.
222 #224 #226