티스토리 뷰

iOS

iOS) decelerationRate

Zedd0202 2019. 8. 24. 00:32
반응형


안녕하세요 :) Zedd입니다.

엄청 오랜만의 iOS글.....같은 느낌..

이제부터 좀 다시 공부도 좀 하려고 마음을 다잡았습미다

근데 꼭 블로그에 글 쓰는 것만이 공부는 아니자나요? 

뭐 매일매일 제 코드를 보며...어이없어하면서 배워가는게 많긴한데..ㅎㅎ후..ㅎ.ㄴㅁㅇ,ㄴ멍ㄴ이ㅏㅈ법재ㅑㄷ

그래도 뭔가 블로그에 정리하면서 하나하나 보는게 재밌움

특히!!!! 특히나 오늘같은 주제는 정말 제가 제일 좋아하는....부분


암튼 오늘 주제는 왜 나오게 되었냐면



이런 view가 있었습니다.

디자이너분의 피드백이 있었는데, 한마디로 스크롤이 너무 민감하다.

영상 보시면..지금 그냥 손가락 힘줘서 슥 한건데 거의 끝까지 가버리죠. 

그리고 요구받은 사항은.


 "쿠팡"처럼 됐으면 좋겠다.


쿠팡



zzz영상에는 잘 안잡혔는데...한번 쿠팡앱이 깔려있으시다면 한번 보세용..!!

저 위에~ 제가 만든 view랑 거의 비슷하게 힘줬는데도 그냥 딱 한페이지 넘어감.


사실 이런건 한번도 안해봤거든요..! 그래서 보자마자 오 어케한거지 했어요.

그래서 해결방법을 찾다가..! 

오늘의 주제인 decelerationRate를 발견하게 되었습니다! XD


decelerationRate이칭구는


UIScrollView에 있는 프로퍼티네요. 

직역하면..감속률..? 


정의를 봅시다!


사용자가 손가락을 들어 올린 후, 감속도를 결정하는 부동소수점 값입니다...



암튼 이친구 타입은 뭔가...Float같지만...뭐 내부적으로는 그런 소수타입이겠죠?

암튼 decelerationRate의 타입은 



DecelerationRate라는 struct입니다!

이 struct안에



normal과 fase라는 2가지 타입 프로퍼티가 존재하는군요. 

normal부터 봅시당


normal이 기본값이네요!

"fast deceleration"

빠른 감속률..!!!


그럼 머다? 




쿠팡이 됐어!!!!!!!!!!!!!!!

이거였군요..

ㅎㅎㅎ


아 보니까


일단 부동소수점 값이라고 했잖아요? 보니까 CGFloat타입이네용!

그리고 fast는 0.99


normal은..


....???

0.998...


....

ㅇㅋ..


예상외로 일찍 끝났군요

뭔가 분석할게 많을 줄 알았는데........


아무튼 도움이 되었길 바랍니다. XD



반응형

'iOS' 카테고리의 다른 글

iOS ) UITableViewCell / UICollectionViewCell의 View들  (1) 2019.09.04
iOS ) DecodingError  (1) 2019.08.25
iOS ) Sign in with Apple (1)  (9) 2019.07.28
iOS ) semanticContentAttribute...  (1) 2019.07.10
「어둠의 다크」 모드 써보기 (1)  (0) 2019.06.16