gpt4 book ai didi

iPhone:将不同尺寸的 UIImageView 屏蔽为方形尺寸

转载 作者:行者123 更新时间:2023-12-01 18:03:15 26 4
gpt4 key购买 nike

我有一堆不同比例的 UIImageViews。有些是 100x101,有些是 130x121。

如何将这些 mask 为 80x80 并且不拉伸(stretch)图像?我基本上只想掩盖每个正方形。 (有点像 Apple 的照片缩略图 View )

最佳答案

  • 将 ImageView 的大小设置为 80 x 80
  • 设置 ImageView 的内容模式 属性(property)给 UIViewContentModeScaleAspectFill
  • 最后,要制作圆角,使用以下代码,然后导入 QuartzCore/QuartzCore.h 在您的实现文件的开头。
    CALayer * layer = [myImageView layer];
    [layer setMasksToBounds:YES];
    [layer setCornerRadius:12.0f];

  • 编辑:是的,我所说的尺寸是指框架, H :

    enter image description here

    关于iPhone:将不同尺寸的 UIImageView 屏蔽为方形尺寸,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4789067/

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