- (void)viewDidLoad
{
[self autoBundle];
//[self bundleTest]; //bundle读取
// [self showImage];//滚动视图
[super viewDidLoad];
}
//取bundle 图片 显示
- (UIImage *)imagesNamedFromCustomBundle:(NSString*)name
{
NSString *main_images_dir_path = [[[NSBundle mainBundle]resourcePath]stringByAppendingPathComponent:@"p.bundle/"];
NSString *image_path = [main_images_dir_path stringByAppendingPathComponent:name];
return [UIImage imageWithContentsOfFile:image_path];
}
- (void)autoBundle
{
for (int i= 1;i<9; i++) {
UILabel *labelAuto = [[UILabel alloc]initWithFrame:[self frameSet:i]];
NSString *temp = [NSString stringWithFormat:@"label %i",i];
labelAuto.text = temp;
NSString *name = [NSString stringWithFormat:@"%i.jpg",i];
labelAuto.backgroundColor = [UIColor colorWithPatternImage:[self imagesNamedFromCustomBundle:name]];
[self.view addSubview:labelAuto];
[labelAuto release];
}
}
- (CGRect)frameSet:(int)i
{
int d = i - 1;
CGRect rect = CGRectMake(d%3 *100 +10 , d/3 * 100 +10, 95, 95);
return rect;
}
文件夹8张 jpg图片