如何使用UIScrollView
?请给我一个简单的例子,一个滚动图像?
答案 0 :(得分:7)
这将让您深入了解UIScrollView
控件:
Learning the basics of UIScrollView
包含基本功能的一些优秀样本
更不用说了:
答案 1 :(得分:3)
这可以是一个例子。基本上我们创建一个scrollview,设置它的框架,添加内容作为子视图,然后设置内容大小。下面的图像(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];
答案 2 :(得分:1)
看一下Apple的示例应用程序:
当然,在Apple的官方文档中:
答案 3 :(得分:1)
尝试使用此链接进行滚动浏览 http://www.devx.com/wireless/Article/45113/1954
答案 4 :(得分:1)
以下是所有优秀教程的链接:Code link
此链接向您解释了如何使用的基本步骤:Steps link
这是一个scrollview示例,其中一个滚动图像使用XIB,只有几行代码:scrollview with xib
感谢
答案 5 :(得分:1)
您可以使用以下代码在您的视图上添加UIScrollView: -
[self.ScrollView setContentSize:(CGSizeMake(self.view.frame.size.width, self.view.frame.size.height))];
步骤:1 创建一个UiScrollView,
@interface ViewController : UIViewController
@property (strong, nonatomic) IBOutlet UIScrollView *MyScrollView;
@end
步骤2: 在ViewController.m中,
[self.MyScrollView setContentSize:(CGSizeMake(self.view.frame.size.width, self.view.frame.size.height))];
答案 6 :(得分:0)
将 UIImageView 添加到 UIScrollView 。
然后,
使用
imageView.image = [UIImage imageNamed:@"image1.png"];
imageView.frame = CGRectMake(0.0, 0.0, imageView.image.size.width, imageView.image.size.height);
scrollView.contentSize = CGSizeMake(imageView.image.size.width, imageView.image.size.height);