1

我正在为 iPad 开发 iOs 应用程序,并且正在 UIView 中实现 UIImageView。问题是,如果图像视图的位置在它内部的 UIView 之外有一个位置,你可以看到它。编码:

UIView *vistafunda = [[UIView alloc] initWithFrame:CGRectMake(512/2, 48, 525, 651)];
[self.view addSubview:vistafunda];
vistafunda.backgroundColor = [UIColor darkGrayColor];

UIImageView *img = [[UIImageView alloc] initWithImage:[UIImage imageNamed:@"hola.png"]];
img.center = CGPointMake(12, 200);
[vistafunda addSubview:img];

我希望图像视图始终位于视图下方,因此如果图像在视图之外,您将看不到它。谢谢!

4

1 回答 1

8

只需将包含的视图剪辑设为子级即可

vistafunda.clipsToBounds = YES;
于 2012-10-21T09:51:51.563 回答