gpt4 book ai didi

ios - 在 iOS 中调整 UIImageView 的大小

转载 作者:行者123 更新时间:2023-11-28 18:35:19 25 4
gpt4 key购买 nike

我正在使用 SDWebImage 访问 iCarossel。一切正常,但当图像尺寸太大时,它就会从屏幕上消失。

以下是生成 ImageView 的片段

view = [[UIImageView alloc] initWithFrame:CGRectMake(0, 0, 100, 100)];

[((UIImageView *)view) setImageWithURL:[NSURL URLWithString:@"http://www.pizzatower.com/img/icons/Pizza-icon.png"]];
// [((UIImageView *)view) setImageWithURL:[NSURL URLWithString:@"http://www.rivercitypizza.com/PepperoniPizza-full.jpg"]];

view.contentMode = UIViewContentModeCenter;
view.frame = CGRectMake(0, 0, 256, 256);
label = [[UILabel alloc] initWithFrame:view.bounds];
label.backgroundColor = [UIColor clearColor];
label.font = [label.font fontWithSize:10];
label.tag = 1;
[view addSubview:label];

我尝试更改 frame 属性,但没有任何变化。有人可以告诉我如何调整图像大小并使其保持在屏幕大小之内吗?

最佳答案

如果您使用 view.contentMode = UIViewContentModeScaleAspectFit;,您的图像将被缩放以适合框架。

关于ios - 在 iOS 中调整 UIImageView 的大小,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20322587/

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