1

我在解释我的问题时遇到了很多问题。但简而言之。我有一个非常简单的项目,我使用的唯一外部代码是 AFNetwork。

当应用程序打开时,我会打开一个简单的登录窗口。它有一个子视图,其中包含用户名字段和密码字段,以及确定和取消按钮。在 10.8 中一切正常。当我构建应用程序并将其复制到 10.7 机器时,所有点击次数都低于我实际点击次数。所以如果我想将光标放在用户名字段上,我必须点击高出 20-25 像素,如果我想点击 OK 按钮,我必须点击按钮上方 20-25 像素。

如果我在 10.7 上构建项目,点击是正确的,但是一旦我设置 NSMutableRequest,我就会在调试器中进入汇编代码,我不知道发生了什么,除了它位于调试器中的 [str length] 上查看左侧,主线程。

我已经检查了每个 xib 设置,没有设置自动布局,没有视图有图层,所有设置都与 10.7 兼容。Build clean, Project -> Archive 已经过测试。

我只是在我的智慧在这里结束。

4

1 回答 1

1

我的问题似乎主要是因为我在 awakeFromNib,[self.view setWantsLayer] 在 10.8 上按预期工作(对于 iOS 开发人员)但在 10.7 中做了奇怪的事情。

如果你想要层,要么在 Interface Builder 或子类中进行,这是最安全的方法。

于 2012-12-13T14:39:02.523 回答