2011-09-15 6 views
2

iPod touch의 전체 화면을 포함하는 사용자 정의보기가 있습니다. 이 뷰에 다른 뷰를 추가해야합니다.이 뷰에는 처음에는 숨겨 지지만 뷰가 아래로 스크롤되면 화면에 표시됩니다. 나는 이걸 얻었지만 내 견해를 뒤집을 수는 없다. 사용자가 사용자 지정보기를 표시하지 않기를 바랍니다. 난 그냥 풀다운 기능을 원해.위로 스크롤 할 UISCrollView 제한

누군가가 내려 오면 전경을 원래 위치로 가져갑니다. 따라서 사용자가 내려와 5 초 동안 몇 가지 정보를 볼 수 있고 다시 원래 위치로 되돌아 갈 수 있습니다.

Hoe는 수동 상호 작용시 UIScrollView가 위로 스크롤되지 않도록 제한 할 수 있습니까?

+0

나는 스 와이프 다운 제스처 인식기를 사용하지 않는 이유가 있습니까? 스크롤 뷰 여야한다면 사용자가 아래로 스크롤하여 숨겨진 뷰를 내려 놓으면'userInteractionEnabled' 속성을'NO'로 설정할 수 있습니다. –

+0

위로 스크롤을 제한하고 싶습니다. 오프셋을 0으로 설정할 수 있지만 scrollview가 스크롤러인지 알 수있는 방법은 무엇입니까? – Abhinav

+0

나는 당신이 무엇을 구하려고 하는지를 잘 모르겠다. –

답변

2

코드를 다음과 같이 작성했습니다. 그 지금 일하고있어.

(void)scrollViewDidScroll:(UIScrollView *)iScrollView { 
    // Refrain the view from scrolling up 
    if (iScrollView.contentOffset.y > 0.0) { 
      iScrollView.contentOffset = CGPointZero; 
    } 
} 
+0

안녕하세요! 너는 구세주 야! 건배! – chandu

관련 문제