Closed doogie97 closed 2 years ago
스크롤 뷰를 사용 하는 다른 뷰 내부에 콜렉션 뷰 혹은 테이블 뷰가 있는데도 스크롤이 잘 되는 것을 미루어 보았을 때 콜렉션뷰로 세그먼트 컨트롤을 만들어버리면 문제가 해결될 것이라고 생각
즉, segmentControl을 커스텀한 기존의 방식이 아닌 collection View를 통해 아예 segmentControl을 새로 만들어버림
만들면서 선택되었을 때 아닐때의 폰트, 색상, 정렬을 설정하는 기능도 추가해 이전 보다 더 유연하게 사용 할 수 있도록 기능 추가
(추후 다른 프로젝트에서도 이 기능이 필요하다면 해당 파일을 가져다가 사용 가능 할듯?)
segmentControl 부분을 아무리 스크롤 해도 스크롤 뷰가 넘어가지 않고 밑에 살짝 남은 scrollView 부분을 스크롤해야 뷰가 넘어가는 현상 발생
추측: 제스처 인식이 스크롤 뷰 보다 세그먼트 컨트롤이 먼저 인식이 되어 스크롤이 되지 않는 현상이라고 추측(실제로 스크롤 뷰를 드래그 하기 위해 터치 했을 때 세그먼트가 선택되는 현상을 볼 수 있음)