2012-04-29 4 views
1

좋아요. 그래서 저는 이것에 익숙하지 않고 사용할 수없는 솔루션을 찾으려고했습니다. 응용 프로그램의 여러 페이지에 스크롤 막대를 추가하고 싶지만 콘센트를 추가하면 측면에 나타나지 않으므로 2를 연결할 수 있습니다. 표시되는 유일한 페이지는 스토리 보드의 기본보기입니다.여러보기에서 스크롤 막대를 구현하는 데 도움이 필요합니다.

viewcontroller.h에 있습니다. 내가 연결할 수있는 화면의 오른쪽에 또 다른 뷰 컨트롤러에게 출구를 할 때

@interface ViewController : UIViewController { 

    IBOutlet UIScrollView *Scroller; 

} 

내가 가지고 viewcontroller.m에서

...

- (void)viewDidLoad 

{ 

    [super viewDidLoad]; 

    [Scroller setScrollEnabled:YES]; 

    [Scroller setContentSize:CGSizeMake(320, 1000)]; 

지금이 아닙니다합니다 . 콘센트를 스크롤바에 연결하려면 어떻게해야합니까? 어떤 도움을 주시면 감사하겠습니다.

+1

나는 당신이하고있는 일을 이해하지 못한다고 말하고 싶지만, 아마도 나만 ..?! 그 외에도 변수는 항상 소문자로 시작합니다! – MJB

+0

UIScrollView는 항상 인스턴스화하는 모든 UIViewController 내부의 하위보기입니다. MyNewViewController라는 새로운보기 컨트롤러를 만들려고한다면 UIScrollView도 제공해야합니다. 하지만 니가 그게 뭔지 확신 할 수 없어? –

답변

0

스크롤 막대는 내용이 화면상의 실제 크기를 초과하면 자동으로 적절한 컨트롤에 추가됩니다. 운영 체제의 고유 한 기능인 것을 추가하려고합니다.

스크롤바를 추가 하시겠습니까?

또한 UIView의 특수 하위 클래스 인 UIScrollView를 인스턴스화합니다. 위에서 설명한 것처럼 화면보기 포트보다 큰 콘텐츠의 스크롤을 처리하는 데 특수화되어 있습니다.

관련 문제