gpt4 book ai didi

ios - 修复了自定义 UITableViewCell swift 中的 ImageView 大小

转载 作者:行者123 更新时间:2023-11-30 13:39:13 25 4
gpt4 key购买 nike

我正在尝试在 UITableView 内创建一个由一个按钮和一个 imageView 组成的单元格。我希望图像适合位于 Storyboard中的 imageView 的矩形(对我来说是一个正方形)。但是,当我通过按钮和 UIImagePickerController 加载图像时,它以最大尺寸适合单元格,而不是我想要的尺寸。我知道我正在加载的图像不是方形的,但我希望它们被裁剪。就我而言,我希望图像显示为 80x80,但这就是我得到的(我希望图像适合我绘制的红色方 block ):

http://img4.hostingpics.net/pics/659430Capturedecran20160303a000145.png

当我选择库中的图像时,我的代码是:

func imagePickerController(picker: UIImagePickerController!, didFinishPickingImage image: UIImage!, editingInfo: NSDictionary!){
if let pickedImage = image {
let cellImage = tableView.cellForRowAtIndexPath(NSIndexPath(forRow: 0, inSection: 3)) as! ImageCountCell
cellImage.imageView!.image = pickedImage
cellImage.imageView!.contentMode = .ScaleAspectFit
cellImage.imageView!.frame = CGRectMake(20, 10, 80, 80)
}

dismissViewControllerAnimated(true, completion: nil)
self.tableView.reloadData();
}

我有一个自定义 ImageCountCell 类,它只包含 imageView 和其中声明的按钮。

我尝试了很多解决方案,但没有成功..

如果有人有一个就好了;)

提前致谢!

最佳答案

您是否尝试将 ClipsToBounds 属性设置为 true?

cellImage.imageView.clipsToBounds = true

关于ios - 修复了自定义 UITableViewCell swift 中的 ImageView 大小,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35760177/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com