如何制作动态图像视图?

时间:2014-11-13 11:36:01

标签: ios uiimageview

enter image description here

有一个静态图像视图(在参考图像中),但我想让它变得动态。

怎么可能?

4 个答案:

答案 0 :(得分:2)

你可以这样做

- (NSInteger)collectionView:(UICollectionView *)collectionView numberOfItemsInSection:(NSInteger)section{
return arrThemeImage.count;
}

- (UICollectionViewCell *)collectionView:(UICollectionView *)collectionView cellForItemAtIndexPath:(NSIndexPath *)indexPath{
NSString *identifier=@"Cell";
[collectionView registerClass:[UICollectionViewCell class] forCellWithReuseIdentifier:@"Cell"];
UICollectionViewCell *cell;

cell=[collectionView dequeueReusableCellWithReuseIdentifier:identifier forIndexPath:indexPath];

UIImageView *imgViewTheme=[[UIImageView alloc]initWithFrame:CGRectMake(0, 0, 101, 101)];
NSString *strThemeImg=arrThemeImage[indexPath.row];
imgViewTheme.image=[UIImage imageNamed:strThemeImg];

[cell.contentView addSubview:imgViewTheme];


return cell;
 }

使用集合视图,不要忘记映射委托和数据源。

答案 1 :(得分:0)

imageView.contentMode = UIViewContentModeScaleAspectFill; //?

答案 2 :(得分:0)

答案 3 :(得分:0)