보기

2011-10-13 5 views
1

는 내가 계세요하지만 드래그 할 때 나는 UIView와 교체 크기 320x412의 UIScrollView과 내부 크기의 UIView이 a TextView 작동 중입니다 ... UIScrollView 내에서 TextView를 위아래로 드래그 할 수 있지만보기에서는 작동하지 않습니다.보기

이것은 내 xib 파일이 어떻게 생겼는지 보여줍니다. 검은 색은보기입니다. UIScrolView.ANy 아이디어로 이동하려는보기 왜 이것이 작동하지 않습니까?

http://i53.tinypic.com/jubub6.png

편집 :이 작동하지 여전히

scrollView = [[UIScrollView alloc] initWithFrame:CGRectMake(0, 0, self.view.frame.size.width, self.view.frame.size.height)]; 
    scrollView.contentSize = CGSizeMake(320,480); 
    scrollView.autoresizingMask = UIViewAutoresizingFlexibleHeight | UIViewAutoresizingFlexibleWidth; 
    scrollView.bounces = YES; 
    scrollView.bouncesZoom = YES; 
    scrollView.scrollEnabled = YES; 
    scrollView.minimumZoomScale = 0.5; 
    scrollView.maximumZoomScale = 5.0; 
    scrollView.delegate = self; 

    //myView = [[UIView alloc] initWithFrame:CGRectMake(0, 0, self.view.frame.size.width, self.view.frame.size.height)]; 

    [scrollView addSubview:myView]; 
    [myView release]; 

그리고했다!

답변

1

scrollview의 콘텐츠 크기를 scrollview 프레임 높이보다 크게 설정해야 스크롤 뷰를 세로로 스크롤 할 수 있습니다. 스크롤 뷰의 높이는 412입니다. 콘텐츠 크기 설정, scrollview.contentSize = CGSizeMake (320, 430);

+0

제 편집을보세요! – adrian

0

항상 scrollview.contentSize의 크기를 조정 .....

하지scrollview.frame : === ////

행운을 빕니다! : =)