Adding images on top of the scroll button

NSData *data = [NSData dataWithContentsOfFile:@"path of XML"]; NSError *error = nil; GDataXMLDocument *document = [[GDataXMLDocument alloc] initWithData:data options:0 error:&error]; NSError *err=nil; NSArray *nodes = [document nodesForXPath:@"/product_list/product[category = \"Pins & Collectibles\"]/image" error:&err]; NSMutableArray *array =[[NSMutableArray alloc]initWithCapacity:[nodes count]]; for(int i=0;i<[nodes count]; i++) { [array addObject:(NSString *)[[(NSString *)[[(NSString *)[[[NSString stringWithFormat:@"%@",[nodes objectAtIndex:i]] componentsSeparatedByString:@"{"] objectAtIndex:1] componentsSeparatedByString:@"<image>"] objectAtIndex:1] componentsSeparatedByString:@"</image>"] objectAtIndex:0] ]; } NSLog(@"%@",array); 

the array has all the images that I need to put on top of the button

0
source share
2 answers

This may work:

 UIButton *btn = [UIButton buttonWithType:UIButtonTypeCustom]; [btn setBackgroundImage:[UIImage imageWithData:IMAGE_DATA] forState:UIControlStateNormal]; 
+1
source

Then create a for loop in that

 for(int i=0;i<100;i++) { UIButton *btn = [UIButton buttonWithType:UIButtonTypeCustom]; [btn setBackgroundImage:[UIImage imageWithData:IMAGE_DATA] forState:UIControlStateNormal]; } 
0
source

Source: https://habr.com/ru/post/1379885/


All Articles