Iphone Xcode 4.5.2:如何正确编程CGRectMake?

Iphone Xcode 4.5.2:如何正确编程CGRectMake?,iphone,ios,xcode,ipad,landscape,Iphone,Ios,Xcode,Ipad,Landscape,我想要一个处于横向模式的视图在编辑文本字段时向上移动(因为它被键盘覆盖),问题是我没有正确设置坐标,因为视图向左移动而不是向上移动,似乎X值被Y值和画外音更改了。我做错了什么?我怎样才能解决它?横向模式是否有特殊代码 代码: 非常感谢 最乏味的错误往往是我们从不寻找的错误P self.view.frame = CGRectMake(0, -160, 480, 300); 你确定它会向左移动,还是你的意思是480300)?是的,它会向左移动,代码是复制粘贴的,所以它正是我写的。我问的原因是这些看

我想要一个处于横向模式的视图在编辑文本字段时向上移动(因为它被键盘覆盖),问题是我没有正确设置坐标,因为视图向左移动而不是向上移动,似乎X值被Y值和画外音更改了。我做错了什么?我怎样才能解决它?横向模式是否有特殊代码

代码:


非常感谢

最乏味的错误往往是我们从不寻找的错误P

self.view.frame = CGRectMake(0, -160, 480, 300);

你确定它会向左移动,还是你的意思是
480300)
?是的,它会向左移动,代码是复制粘贴的,所以它正是我写的。我问的原因是这些看起来像肖像比例。对不起!!!!你是对的!!很抱歉我没有注意到
self.view.frame = CGRectMake(0, -160, 480, 300);