1
UIScrollView를 사용하고 있는데 사용자에게 세로로 스크롤 할 수있는 콘텐츠가 더 있음을 나타내는 이미지가 있습니다. scrollview가 맨 아래에있을 때이 이미지를 숨기고 싶습니다. 이것을 할 수있는 방법이 있습니까? UIScrollView를 하위 클래스로 만들고 내 자신을 만들어야합니까?UIScrollView- 얼마나 멀리 스크롤합니까?
UIScrollView를 사용하고 있는데 사용자에게 세로로 스크롤 할 수있는 콘텐츠가 더 있음을 나타내는 이미지가 있습니다. scrollview가 맨 아래에있을 때이 이미지를 숨기고 싶습니다. 이것을 할 수있는 방법이 있습니까? UIScrollView를 하위 클래스로 만들고 내 자신을 만들어야합니까?UIScrollView- 얼마나 멀리 스크롤합니까?
당신의 스크롤 뷰의 대표는 scrollViewDidEndScrollingAnimation:에 repsond하고 당신이 어디에 있는지 확인하기 위해 그것을 사용한다
- (void)scrollViewDidEndScrollingAnimation:(UIScrollView *)scrollView {
// Get some details about the view
CGSize size = [scrollView frame].size;
CGPoint offset = [scrollView contentOffset];
CGSize contentSize = [scrollView contentSize];
// Are we at the bottom?
if (-offset.y + size.height <= contentSize.height)
NSLog(@"bottom");
else
NSLog(@"not bottom");
}
NB는 IT 라운드 잘못된 방법이 될 수 있도록 문은 내 머리 속에서 수행 된 경우)
가 있습니까 당신이 아이폰과'UIScrollView'를 사용하거나 아이폰과 NSScrollView를 사용하고 있지 않은가? 이 질문의 태그는 정리가 필요합니다. –
웁스! 미안 해요.이 문제를 해결했습니다. – swiecki
Apple의 HIG에 위배 될 수 있습니다. 결국, 내장 된'UIScrollView'는 사용자가 스크롤하지 않으면 엄지 손가락을 보여주지 않습니다. –