如何以编程方式在View Controller上更改此元素的位置?

时间:2013-07-21 14:02:38

标签: ios objective-c viewcontroller

我的ViewController.m中有这个代码,但是没有Strobyboard / XIB文件,这很好但是在屏幕上元素自动出现在中心。如何为其添加自定义位置?

        UIImageView *bgImageView = [[UIImageView alloc] initWithImage:_bgImage];
    [self addSubview:bgImageView];

据我所知,我应该可以在某处添加CGRectMake代码,但我无法理解。

有什么建议吗?

1 个答案:

答案 0 :(得分:2)

bgImageView.frame =CGRectMake(x,y,width,height);

如果您想保留以前的值:

bgImageView.frame =CGRectMake(x,y, bgImageView.frame.sizewidth, bgImageView.frame.size.height);