[iOS] <BearPlay> TextLabel Sliding Animation 추가

RudinP·2023년 12월 29일
0

Projects

목록 보기
19/28

현재 재생중인 곡의 제목이 긴 경우 글자가 잘린다.

디테일 뷰에서도 동일한 현상이 발생하는데, 이 경우 왼쪽으로 글자가 이동하여 전체 String을 보여줄 수 있도록 애니메이션 효과를 넣어주고자 한다.

TextLabel Animation

TextLabel의 bounds의 center을 이동하는것 만으로는 이미 clip으로 truncate된 글자의 뒤가 보이지 않았다.
따라서, 별도의 타이틀이 표시될 부분의 view를 만든 뒤, 그 자식으로 NowPlaying Title Label을 넣고 움직이게 만들었다. 해당 Label은 길이에 제약을 두지 않았기 때문에, 제목이 잘리지 않게 된다.

실행 결과


이와 같이 제목이 움직인다.

수정해야 할 문제

  • 제목 뷰 부분의 앞쪽 부분 여백 추가
  • 실행 시간을 글자가 전부 안보이게 될때까지가 아닌, 글자의 끝부분이 딱 오른쪽에 보일 때까지로 수정해야 한다.
profile
iOS 개발자가 되기 위한 스터디룸...

0개의 댓글