【问题标题】:Xcode 4.5.2: How to correctly program a CGRectMake?Xcode 4.5.2:如何正确编程 CGRectMake?
【发布时间】:2012-12-09 02:02:30
【问题描述】:

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

代码:

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

非常感谢!!

【问题讨论】:

  • 你确定它向左移动,还是你的意思是480, 300)
  • 是的,它向左移动,代码是复制粘贴,所以这正是我写的
  • 我问的原因是因为那些看起来像人像比例。
  • 对不起对不起对不起!!!!你说的对!!对不起!我没注意到

标签: iphone ios xcode ipad landscape


【解决方案1】:

通常最乏味的错误是我们从不寻找的错误。 :P

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

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多