详解IOS UITableViewCell 的 imageView大小更改

 更新时间:2017年07月19日 09:08:29   作者:追到梦的魔术师  
这篇文章主要介绍了详解IOS UITableViewCell 的 imageView大小更改的相关资料,需要的朋友可以参考下

详解IOS UITableViewCell 的 imageView大小更改

实例代码:

- (UITableViewCell *)tableView:(UITableView *)tableView cellForRowAtIndexPath:(NSIndexPath *)indexPath{

  static NSString *CellIdentifier = @"Cell";

  UITableViewCell *cell = [tableView dequeueReusableCellWithIdentifier:CellIdentifier];

  if(cell == nil){
    cell = [[UITableViewCell alloc]initWithStyle:UITableViewCellStyleValue1 reuseIdentifier:CellIdentifier];
    cell.textLabel.text = [self.arrStr objectAtIndex:indexPath.row];

    UIImage *img = [UIImage imageNamed:[self.arrImg objectAtIndex:indexPath.row]];
    cell.imageView.image = img;

    //iOS UITableViewCell 的 imageView大小更改
    CGSize itemSize = CGSizeMake(img.size.width *2/3, img.size.height *2/3);
    UIGraphicsBeginImageContext(itemSize);
    CGRect imageRect = CGRectMake(0.0, 0.0, itemSize.width, itemSize.height);
    [cell.imageView.image drawInRect:imageRect];
    cell.imageView.image = UIGraphicsGetImageFromCurrentImageContext();
    UIGraphicsEndImageContext();
  }
  return cell;


}

以上就是关于IOS UITableViewCell 的 imageView大小更改的实例,本站还有很多关于IOS 开发的文章,欢迎大家搜索参阅,

感谢阅读,希望能帮助到大家,谢谢大家对本站的支持!

相关文章

  • 详解iOS App中UiTabBarController组件的基本用法

    详解iOS App中UiTabBarController组件的基本用法

    UiTabBarController组件即是用来创建App中的Tab视图切换选项栏,下面将详解iOS App中UiTabBarController组件的基本用法,包括左右滑动切换标签页等基本功能的实现,需要的朋友可以参考下
    2016-05-05
  • iOS实现日历翻页动画

    iOS实现日历翻页动画

    本文的内容主要是在IOS中实现日历翻页的动画,界面简单但效果很好,以后可以运用到app中,下面一起来看看。
    2016-08-08
  • iOS使用原生AVCapture系列

    iOS使用原生AVCapture系列

    这篇文章主要为大家详细介绍了iOS使用原生AVCapture系列的相关资料,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2018-10-10
  • IOS打开系统相机的闪光灯

    IOS打开系统相机的闪光灯

    今天给大家分享一下如何调用iphone的拍照功能和打开闪光灯,有些代码我也不太理解,很多是在网上借鉴其他人的。
    2015-05-05
  • iOS实现头部拉伸效果

    iOS实现头部拉伸效果

    这篇文章主要为大家详细介绍了iOS实现头部拉伸效果,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2018-05-05
  • 浅谈iOS中几个常用协议 NSCopying/NSMutableCopying

    浅谈iOS中几个常用协议 NSCopying/NSMutableCopying

    下面小编就为大家分享一篇浅谈iOS中几个常用协议 NSCopying/NSMutableCopying,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧
    2017-12-12
  • iOS应用开发中UIScrollView滚动视图的基本用法总结

    iOS应用开发中UIScrollView滚动视图的基本用法总结

    这篇文章主要介绍了iOS应用开发中UIScrollView滚动视图的基本用法总结,作者还介绍了重写UIScrollView中的hitTest方法来解决长按的事件问题,需要的朋友可以参考下
    2016-02-02
  • iOS13即将到来,iOS推送DeviceToken适配方案详解

    iOS13即将到来,iOS推送DeviceToken适配方案详解

    这篇文章主要介绍了iOS13即将到来,iOS推送DeviceToken适配方案详解,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2019-09-09
  • 详解iOS多线程GCD问题

    详解iOS多线程GCD问题

    本篇文章主要介绍了iOS多线程GCD问题,现在分享给大家,也给大家做个参考。一起跟随小编过来看看吧
    2016-11-11
  • iOS开发之触摸事件

    iOS开发之触摸事件

    iOS设备都是可以多点触摸的,是指手指放在iOS设备的屏幕上从屏幕上拖动或抬起。系统当前视图响应触摸事件,若无响应则向上层传递,构成响应者链。触摸事件的函数有4个。
    2016-04-04

最新评论