<强>详解IOS UITableViewCell的imageView大小更改强>
实例代码:
——(UITableViewCell *) tableView: (UITableView *) tableView cellForRowAtIndexPath: (NSIndexPath *) indexPath { 静态NSString * CellIdentifier=@“细胞”; UITableViewCell *细胞=[tableView dequeueReusableCellWithIdentifier CellIdentifier):; 如果(细胞==nil) { 细胞=[[UITableViewCell alloc] initWithStyle: UITableViewCellStyleValue1 reuseIdentifier: CellIdentifier); cell.textLabel。文本=[自我。arrStr, objectAtIndex indexpath。row):; 用户界面图像* img=[界面图像imageNamed:(自我。arrImg, objectAtIndex: indexpath。row]]; cell.imageView。形象=img;//iOS UITableViewCell的imageView大小更改 CGSize itemSize=CGSizeMake (img.size。宽度* 2/3,img.size。高度* 2/3); UIGraphicsBeginImageContext (itemSize); CGRect中imageRect=CGRectMake (0.0, 0.0, itemSize。宽度,itemSize.height); [cell.imageView。图像图形:imageRect]; cell.imageView。形象=UIGraphicsGetImageFromCurrentImageContext (); UIGraphicsEndImageContext (); } 返回单元; }
以上就是关于IOS UITableViewCell的imageView大小更改的实例,本站还有很多关于IOS开发的文章,欢迎大家搜索参阅,
感谢阅读,希望能帮助到大家,谢谢大家对本站的支持!