ios - Loop through array contents' names -


i want display .gif (so automatically playing video), therefore found out need use array of uiimages. now, have video containing 96 images, use loop naming them. possible?

i tried following, unfortunatly not work:

for (int = 0; i<97; i++) {     [uiimage imagenamed:@"%d", i]; } 

so want loop this:

nsarray *myarray = [nsarray arraywithobjects:                     (int = 0; i<97; i++) {                         [uiimage imagenamed:[nsstring stringwithformat:@"%d",i]];                     }                     , nil]; 

so there way using for-loops in array? ideas?

create property in .h file :

@property(nonatomic, strong) nsmutablearray *images; 

initialise in viewdidload method :

- (void)viewdidload {     [super viewdidload];      self.images = [[nsmutablearray alloc] init]; } 

you need following :

for (int = 0; i<97; i++)  {     uiimage *currentimage = [uiimage imagenamed:[nsstring stringwithformat:@"%d",i]];     [self.images addobject:currentimage];// images nsmutablearray } 

if want animate images, can following (assuming have uiimageview object name imageview) :

imageview.animationimages = self.images; [imageview startanimating]; 

go through uiimageview class documentation more options.


Comments

Popular posts from this blog

javascript - Any ideas when Firefox is likely to implement lengthAdjust and textLength? -

matlab - "Contour not rendered for non-finite ZData" -

delphi - Indy UDP Read Contents of Adata -