Ios4 UIViewController';s观点

Ios4 UIViewController';s观点,ios4,Ios4,我以编程方式创建了一个多视图iphone应用程序 向视图添加对象时,例如按钮。在位置x=0,y=0 这将导致iphone模拟器中的x=0,y=20 这是使用的代码: UIButton *btnGoToStartView = [UIButton buttonWithType:UIButtonTypeRoundedRect]; btnGoToStartView.frame = CGRectMake(0, 0, 240, 30); [btnGoToStartView setTitle:@"Btn N

我以编程方式创建了一个多视图iphone应用程序

向视图添加对象时,例如按钮。在位置x=0,y=0 这将导致iphone模拟器中的x=0,y=20

这是使用的代码:

UIButton *btnGoToStartView = [UIButton buttonWithType:UIButtonTypeRoundedRect]; 
btnGoToStartView.frame = CGRectMake(0, 0, 240, 30);
[btnGoToStartView setTitle:@"Btn Name" forState:UIControlStateNormal];
[btnGoToStartView addTarget:self action:@selector(myBtnAction) forControlEvents:UIControlEventTouchUpInside];
[self.view addSubview:btnGoToStartView];
另一方面,当我使用Interface Builder将一个按钮放置在位置x=0,y=0时,结果是好的

直到现在,我还没有找到这种垂直移动的真正原因。 提前感谢您的提示


问候。

没关系,我找到了解决办法

这是UIView的问题,而不是控件的问题

在Interface builder中,我打开了MainWindow.xib,然后在inspector窗口中修改了属性布局

我查过[要全屏]

就这些