gpt4 book ai didi

ios - UIImageview 在获取图像后不会在静态 TableView 单元格中保留其圆形

转载 作者:塔克拉玛干 更新时间:2023-11-02 21:02:32 27 4
gpt4 key购买 nike

我想在一个圆形的 ImageView 中设置从画廊和相机拍摄的图像。但是当我将图像设置到 ImageView 时, ImageView 的形状会发生变化。

-(void)imagePickerController:(UIImagePickerController *)picker didFinishPickingMediaWithInfo:(NSDictionary *)info {
UIImage *image = [info objectForKey:UIImagePickerControllerOriginalImage];

//make imageview round
imageView.layer.cornerRadius = imageView.frame.size.width / 2;
imageView.clipsToBounds = YES;

UIImage *resizedImage=[Services resizeImage:image];
imageView.contentMode = UIViewContentModeScaleAspectFit;

imageView.image=resizedImage;
[self dismissViewControllerAnimated:true completion:nil];

enter image description here

提前谢谢你

最佳答案

您似乎选择了“高”图像。替换

imageView.contentMode = UIViewContentModeScaleAspectFit;

imageView.contentMode = UIViewContentModeScaleAspectFill;

以便它覆盖整个区域,您将能够看到它是圆形的。

关于ios - UIImageview 在获取图像后不会在静态 TableView 单元格中保留其圆形,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41010700/

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