2010-11-05 65 views
1

所以基本上我想一个UIImage添加程序到我的界面,使用:iPhone,令UIImages编程方式

[自我视图] addSubview:MYIMAGE]

不过,我想补充的图像放在界面生成器中已经存在的现有图像。有没有一种方法可以实现这一点?

非常感谢!

回答

1

使用

[[self view] insertSubview:myImage atIndex:i] 

i指定z折射率,其中较高的指数将是具有较低折射率的图的上方,所以若i = 0的视图将位于底部。

+0

完美,谢谢! – user487588 2010-11-05 10:28:55

1

UIView有许多用于将子视图插入不同位置的方法。

如果你知道你想要去的背后,你可以使用哪些子视图:

- (void)insertSubview:(UIView *)view belowSubview:(UIView *)siblingSubview 

或者,如果你知道索引尝试:

- (void)insertSubview:(UIView *)view atIndex:(NSInteger)index 

如果您现有的图像一个IBOutlet你可以使用我提到的第一种方法。