- (void)viewDidLoad { [super viewDidLoad]; imageScrollView.pagingEnabled=TRUE; [imageScrollView setAlwaysBounceVertical:NO]; int x = 0; int y = 0; for (j=0; j<arrayOfImages.count;j++){ imageView=[[UIImageView alloc]initWithFrame:CGRectMake(x,y,self.imageScrollView.frame.size.width,imageScrollView.frame.size.height)]; [[AsyncImageLoader sharedLoader] cancelLoadingImagesForTarget:imageView]; NSURL *url = [NSURL URLWithString:[arrayOfImages objectAtIndex:j]]; imageView.imageURL = url; [imageView setContentMode:UIViewContentModeScaleAspectFit]; [imageScrollView addSubview:imageView]; x=x + self.imageScrollView.frame.size.width; } [imageScrollView setContentOffset:CGPointMake((myInteger*self.imageScrollView.frame.size.width), self.imageScrollView.frame.size.height)]; imageScrollView.contentSize=CGSizeMake(x, y); imageScrollView.minimumZoomScale = 1; imageScrollView.maximumZoomScale = 3; imageScrollView.delegate = self; } - (UIView *)viewForZoomingInScrollView:(UIScrollView *)scrollView { return imageView; } - (void)scrollViewDidScroll:(UIScrollView *)sender { int page = imageScrollView.contentOffset.x / imageScrollView.frame.size.width; } - (CGRect)centeredFrameForScrollView:(UIScrollView *)scroll andUIView:(UIView *)rView { CGSize boundsSize = scroll.bounds.size; CGRect frameToCenter = rView.frame; // center horizontally if (frameToCenter.size.width < boundsSize.width) { frameToCenter.origin.x = (boundsSize.width - frameToCenter.size.width) / 2; } else { frameToCenter.origin.x = 0; } // center vertically if (frameToCenter.size.height < boundsSize.height) { frameToCenter.origin.y = (boundsSize.height - frameToCenter.size.height) / 2; } else { frameToCenter.origin.y = 0; } return frameToCenter; }
เพื่อความปลอดภัยของเว็บบอร์ด ไม่อนุญาติให้แทรก แท็ก [img]....[/img] โดยการอัพโหลดไฟล์รูปจากที่อื่น เช่นเว็บไซต์ ฟรีอัพโหลดต่าง ๆ อัพโหลดแทรกรูปภาพ ให้ใช้บริการอัพโหลดไฟล์ของไทยครีเอท และตัดรูปภาพให้พอดีกับสกรีน เพื่อความโหลดเร็วและไฟล์ไม่ถูกลบทิ้ง