2012/05/15

[iOS][Objective-C]UIScrollViewでスクロールしない件

UIViewControllerでスクロールを行ないたいので、UIScrollViewをメインViewとして設定したのだが、どうしてか、スクロールすることができない。

理由をさぐったところ、Creating Scroll Views Programmaticallyに下のような記述があったので、ひょっとしたら、contentSizeプロパティに値を設定していないかだと考えた結果、予想的中。

- (void)loadView {
CGRect fullScreenRect=[[UIScreen mainScreen] applicationFrame];
scrollView=[[UIScrollView alloc] initWithFrame:fullScreenRect];
scrollView.contentSize=CGSizeMake(320,758);

// do any further configuration to the scroll view
// add a view, or views, as a subview of the scroll view.

// release scrollView as self.view retains it
self.view=scrollView;
[scrollView release];
}

via:Creating Scroll Views Programmatically
結構、重要なことなので、忘れないようにしたいですね。

0 コメント:

コメントを投稿