子视图显示在其超级视图之外

时间:2012-04-25 04:51:08

标签: objective-c cocoa-touch uiview

在我的iPad应用程序中,我有一个名为“myView”的UIView对象,其框架为(0,0,600,500)。现在我想在此myview中添加UIImageView,所以这是我执行此操作的代码:

UIImageView *myImageView = [[UIImageView alloc] initWithFrame:CGRectMake(-100, 0,100, 200)];
[myImageView setImage:UIImage imageNamed:@"myImage.png"];
[myView addSubView:myImageView];
[myImageView release];

因此根据此代码,不应显示myImageView,因为其x坐标为“-100”,宽度为“100”。但它在左侧显示myView。

有人可以帮忙解决这个问题吗?

1 个答案:

答案 0 :(得分:2)

使用UIView的{​​{1}}属性,默认情况下已关闭。