我目前正在研究如何将多个UIImageView
添加到一个单独的UIScrollView
中。 UIScrollView
的大小将是任何一个UIImageViews
的1.5倍。 我想为iPad应用程序中浏览一些小图像创建滚动效果。 有人知道如何实现吗?
我目前正在研究如何将多个UIImageView
添加到一个单独的UIScrollView
中。 UIScrollView
的大小将是任何一个UIImageViews
的1.5倍。 我想为iPad应用程序中浏览一些小图像创建滚动效果。 有人知道如何实现吗?
UIScrollView *scrollView = [[UIScrollView alloc] initWithFrame:CGRectMake(/*FRAME*/)]; // this makes the scroll view - set the frame as the size you want to SHOW on the screen
[scrollView setContentSize:CGSizeMake(/*SIZE OF THE CONTENT*/)]; // if you set it to larger than the frame the overflow will be hidden and the view will scroll
/* you can do this bit as many times as you want... make sure you set each image at a different origin */
UIImageView *imageView = [[UIImageView alloc] initWithImage:[UIImage imageNamed:@"/*IMAGE*/"]]; // this makes the image view
[imageView setFrame:CGRectMake(/*SET AS 2/3 THE SIZE OF scrollView AND EACH IMAGE NEXT TO THE LAST*/)]; // this makes the image view display where you want it and at the right size
[scrollView addSubview:imageView]; // this adds the image to the scrollview
/* end adding image */
[self.view addSubview:scrollView];