Scroll
[Swift] UITableView에서 scroll 에 따른 Header 부분 컨트롤 하기
간혹 UI를 만들다 보면 멋있고 깔끔하게 만드려고 생각하다 보니 최근 트렌드는 어떤가 싶어 둘러보았다. 사용성이 좋게끔 화면을 더 넓게 활용하거나 스크롤에 따라 하이라이트를 사용하기도 하는 것 같았다. 그런 설명이 있는 블로그들을 찾아 모아놨다. https://macgongmon.club/29 iOS 힙한 UI 따라 만들기 Ep.01 "에이블리, 배민" 헤더가 고정되는 테이블 뷰 만들기👋 일상 생활을 하면서 정말 많이 쓰이는 힙한 앱들이 많은데 그 앱에서 보여주는 UI에 대해서 당연하게 사용만 해보고 구현 방법에 대해서는 깊게 생각해본적이 별로 없는 것 같습니다..😭 힙한 macgongmon.club https://iamcho2.github.io/2020/11/02/uitableview-sticky-he..
[Swift] UIScrollView 내 UITextView 의 Cursor 로 focus scroll 하는 방법
UIScrollView 안에 UITextView를 넣고 textView에 포커싱을 올리면 키보드에 가려져 스크롤을 해야하는 번거로움이 있다. 그럴경우 아래와 같은 코드를 사용해보자. // UITextViewDelegate 내 override 함수에 활용 func textViewDidChange(_ textView: UITextView) { let deadlineTime = DispatchTime.now() + .milliseconds(100) DispatchQueue.main.asyncAfter(deadline: deadlineTime) { if let cursorPosition = textView.selectedTextRange?.end { let caretPositionRect = textView.c..