我的 UIImageView 有一点问题。 我希望 UIImageView 的内容不会溢出到 UIView。
当我尝试这段代码时,我得到了这个结果,但我不会在条纹区域中显示图像。
UIView *view = [[UIView alloc] init];
[view setFrame:CGRectMake(10, 0, 300, 100)];
[self.view addSubview:view];
UIImageView *viewimageArticle = [[UIImageView alloc] initWithFrame:CGRectMake(0, 0, 300, 100)];
viewimageArticle.image =[UIImage imageNamed:@"article1.jpeg"];
viewimageArticle.contentMode = UIViewContentModeScaleAspectFill;
viewimageArticle.frame = CGRectMake(0, 0, 320, 100);
[view addSubview:viewimageArticle];
我尝试了很多属性,“contentMode”和“autorezingMask”,但没有得到好的结果。
谢谢!
最佳答案
使用
view.clipsToBounds = YES;
这会导致其 subview 被裁剪到接收器边界。
关于objective-c - UiimageView 适配于 uiview,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12932772/