【发布时间】:2013-12-02 07:03:38
【问题描述】:
我正在使用 SDWebImage 使用 iCarossel。一切正常,但是当图像尺寸太大时,它就会消失在屏幕之外。
下面是生成图像视图的sn-p
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 属性,但没有任何变化。有人可以指出如何调整图像大小并将其保持在屏幕大小范围内吗?
【问题讨论】:
-
可能你要设置uiimageview属性contentMode
标签: ios uiimageview sdwebimage icarousel