Cocoa touch IOS7移动UIView

Cocoa touch IOS7移动UIView,cocoa-touch,uiview,ios7,Cocoa Touch,Uiview,Ios7,我在Interface Builder中定义了UIView 如果屏幕大小是568,我需要把它往下推 我搞不懂自动布局。我的屏幕有: 轻推视图 亚德班纳 塔巴 我将我的IBOutlet设置为微移视图,并认为我可以微移它。 所以在我看来,我想 if(iOSDeviceScreenSize.height == 568){ [nudgeView setFrameY: 40]; //no idea what this line should look like } 这样就可以向下移动视图 iAd

我在Interface Builder中定义了UIView

如果屏幕大小是568,我需要把它往下推

我搞不懂自动布局。我的屏幕有:

轻推视图 亚德班纳 塔巴

我将我的IBOutlet设置为微移视图,并认为我可以微移它。 所以在我看来,我想

if(iOSDeviceScreenSize.height == 568){
    [nudgeView setFrameY: 40]; //no idea what this line should look like
}
这样就可以向下移动视图

iAd和TabBar与底部对齐,做正确的事情

那么,关于如何在“轻推”视图中更改Y的提示是什么

谢谢


伊恩

请参见安德烈的答案,除非您使用的是自动布局。如果您使用的是autolayout,则必须以编程方式修改约束。看起来是这样,谢谢。40太小了,但现在它实现了我的期望。非常感谢,我很感激。伊恩
if(iOSDeviceScreenSize.height == 568){

  CGRect frame = nudgeView.frame;
  frame.origin.y = 40;
  nudgeView.frame = frame;
 }