我该如何使用UIScrollView?

M F*_*put 7 iphone objective-c uiscrollview

我该怎么用UIScrollView?请给我一个简单的例子,一个滚动图像?

小智 5

这就是一个例子。基本上我们创建一个滚动视图,设置其框架,添加内容作为子视图,然后设置内容大小。下面的图片 (iphone.png) 比 iPhone 屏幕大,以便我们可以滚动它。

UIScrollView *scrollView = [[UIScrollView alloc] initWithFrame:CGRectMake(0, 20, 320, 460)];
UIImageView *imageView = [[UIImageView alloc] initWithImage:[UIImage imageNamed:@"iphone.png"]];

[scrollView addSubview:imageView];
[imageView release];
scrollView.contentSize = CGSizeMake(imageView.image.size.width, imageView.image.size.height);
[window addSubview:scrollView];
[scrollView release];
Run Code Online (Sandbox Code Playgroud)