내 응용 프로그램에서 UIScrollView를 확장하고 사용자가 스크롤 할 때 해당 내용을 채우는보기가 있습니다. 그러나 사용자가 너무 빨리 스크롤하면 UIScrollView 내부에 채워진 뷰가 제 시간에 생성되지 않고 실제로 UIScrollView의 배경을 볼 수 있습니다. 이것이 발생하는 이유는 layoutSubviews에서이 게으른로드를 수행하고 있기 때문에 contentOffset 속성이 변경 될 때마다 호출되지 않는 것 같습니다.UIScrollView 스크롤 속도 변경
UIScrollView를 천천히 스크롤하면 위에서 설명한 문제가 발생하지 않고 콘텐츠를 충분히 빠르게로드 할 수 있습니다.
내가 생각할 수있는이 문제를 해결할 수있는 유일한 방법은 사용자가 화면에서 손가락을 들어 올리면 UIScrollView가 특정 속도보다 빠르게 스크롤되지 않도록하는 것입니다.
decelerationRate 속성을 변경하는 것이 내 해결책이 아니라는 것을 알고 있습니다. DecelerationRate는 사용자가 손가락을 들어 올린 후 스크롤을 중지하는 속도를 UIScrollView에 알려줍니다. 미리
감사
FBR
지도 및 사파리 앱에서 Apple이 수행하는 작업을 수행하지 않고 언로드 된 콘텐츠에 대한 추상적 인 배경 만 표시하는 이유는 무엇입니까? – Jonathan
확실히 할 수는 있지만이 앱에서는 전혀 좋지 않을 것입니다. – ForeignerBR
해답을 찾았습니까? –