Note that there are some explanatory texts on larger screens.

plurals
  1. POhow to do infinite scrolling images using cocoa touch
    primarykey
    data
    text
    <p>I want to add infinite scrolling images and there is no end for images scrolling:</p> <pre><code>const CGFloat kScrollObjHeight = 200.0; const CGFloat kScrollObjWidth = 320.0; const NSUInteger kNumImages = 17; - (void)layoutScrollImages { UIImageView *view = nil; NSArray *subviews = [scrollview1 subviews]; CGFloat curXLoc = 0; for (view in subviews) { if ([view isKindOfClass:[UIImageView class]] &amp;&amp; view.tag &gt; 0) { CGRect frame = view.frame; frame.origin = CGPointMake(curXLoc, 0); view.frame = frame; curXLoc += (kScrollObjWidth); } } [scrollview1 setContentSize:CGSizeMake((kNumImages * kScrollObjWidth), [scrollview1 bounds].size.height)]; } -(void)viewDidLoad { self.view.backgroundColor = [UIColor viewFlipsideBackgroundColor]; [scrollview1 setBackgroundColor:[UIColor blackColor]]; [scrollview1 setCanCancelContentTouches:NO]; scrollview1.indicatorStyle = UIScrollViewIndicatorStyleWhite; scrollview1.clipsToBounds = YES; scrollview1.scrollEnabled = YES; scrollview1.pagingEnabled = YES; for(int i=0;i&lt; kNumImages;i++) { NSString *imgName=[[NSString alloc] initWithFormat:@"head%d.png",i]; UIImage *img=[UIImage imageNamed:imgName]; UIImageView *imageView=[[UIImageView alloc] initWithImage:img]; [imageView setFrame:CGRectMake(i* kScrollObjWidth, 0, kScrollObjWidth,kScrollObjHeight)]; [scrollview1 addSubview:imageView]; [imageView release]; [imgName release]; } scrollview1.contentSize= CGSizeMake(kScrollObjWidth* kNumImages, kScrollObjHeight); [self layoutScrollImages]; [super viewDidLoad]; } </code></pre>
    singulars
    1. This table or related slice is empty.
    1. This table or related slice is empty.
    plurals
    1. This table or related slice is empty.
    1. This table or related slice is empty.
 

Querying!

 
Guidance

SQuiL has stopped working due to an internal error.

If you are curious you may find further information in the browser console, which is accessible through the devtools (F12).

Reload