Suyeon9911 / TIL

매일 오전에 적는 미라클 TIL 🥣
10 stars 0 forks source link

[iOS] TextView에 Placeholder 기능을 추가하고 싶으신가요? #40

Closed Suyeon9911 closed 2 years ago

Suyeon9911 commented 2 years ago

어제 개발을 하다가 TextView에는 PlaceHolder 기능이 없다는 사실을. 알았습니다.. 아니 잊고있었는데.. 쨋든 저번에 어떻게 했지 ? 하고 찾아보니까 text를 placeholder처럼 기본으로 넣어두고 delegate 에서 editing을 시작하면 그 text를 지워주는 식으로 구현을 했더라구요??? 근데 이번에 할건 텍스트 뷰를 눌러도 text가 없다면 placeholder를 유지하는 것이었습니다 !

-> 어떤 상황인지 이미지를 추가하도록하죵 집가서..

그래서 고민하다가 change 될때마다 text 가 비어있으면 다시 placeholder를 넣어주는 식으로 했는데.. 생각해보니 placeholder가 텍스트로 인식되..는구나...

그래서 textView에 placeholder 라벨을 만들어서 올려주었습니다. 적당한 위치에다가 레이아웃을 잡고 text가 있으면 label을 hidden 시키고, text가 없으면 label을 다시 보이게 ! 만들었습니당 ~~ 굳 !

혹시라도 나중에 또 까먹고 찾아볼까봐 정리함니다..