我有多個圖像的滾動視圖。圖像可滾動。如何更改UIScrollView上的圖像
我使用下面的代碼:
scrollView = [[UIScrollView alloc]initWithFrame:CGRectMake(0, 0, self.view.frame.size.width, self.view.frame.size.height)];
scrollView.pagingEnabled = YES;
scrollView.delegate = self;
scrollView.showsVerticalScrollIndicator = NO;
scrollView.showsHorizontalScrollIndicator = NO;
NSInteger numberOfViews = [arrayImage count];
for (int i = 0; i < numberOfViews; i++)
{
CGFloat yOrigin = i * scrollView.frame.size.width;
imageView = [[UIImageView alloc]initWithFrame:CGRectMake(yOrigin +30, 0, self.view.frame.size.width-60 , self.view.frame.size.height)];
imageView.image = [UIImage imageNamed:[arrayImage objectAtIndex:i]];
[scrollView addSubview:imageView];
[imageView release];
}
scrollView.contentSize = CGSizeMake(scrollView.frame.size.width * numberOfViews,0);
[self.view addSubview:scrollView];
[scrollView release]
應用程序將與iPad方位工作,但圖像無法正常在風景模式下滾動。
它在縱向模式下工作正常,但圖像在橫向模式下合併。
如果有人有任何想法,請分享....
我有一個包含圖像的底部滑塊,我想從UISlider中選擇屏幕上顯示相應的圖像。該圖像將顯示在最後一個UIImageView中,但我想在當前的UIImageView上顯示它。請幫助.. – 2012-03-23 11:38:32
檢查autiscize選項的uiscrollview禁用它。 – hchouhan02 2012-03-23 11:38:51
我發佈了一個答案...這對於在圖像視圖中滑動圖像和顯示圖像很有用... – Krunal 2012-03-23 11:41:45