gpt4 book ai didi

ios - ios 标签栏触摸和触摸手势的奇怪错误

转载 作者:可可西里 更新时间:2023-11-01 03:58:04 26 4
gpt4 key购买 nike

我正在使用基于 xib 的 View ,并以编程方式为标签栏创建 View Controller 。我也在使用 ios 7,当我尝试执行手势或更改选项卡时,我不断收到此消息,当然选项卡不会更改 View ....

有人知道怎么回事吗?我有搜索谷歌,但没有出现。

2014-09-11 16:28:38.730 Deskercise[30056:1497359] _UIApplicationHandleEventFromQueueEvent 中的意外零窗口,_windowServerHitTestWindow:;图层 = >

最佳答案

此错误告诉您某些事情没有注册您的触摸事件。错误消息中“_windowServerHitTestWindow: ; layer =>”之后的下一个词很重要,可能类似于 UIWindow。无论如何,无论什么都没有记录您的触摸。

UITabBarController 类的 nib 文件看起来有点奇怪,因为它也需要有一个 Window 对象。

但是您的 OutletsReferencing Outlets 可能连接正确,否则您不会收到此错误。所以我猜你的窗口大小设置错误。

我假设您希望您的应用程序适用于所有设备,包括 iPhone 和 iPad。

  1. 在您的 nib 文件中,选择 Window 对象。
  2. 在属性选择器中,将Simulated Metrics > Size设置为“Freeform”,将View > Mode设置为“Scale to Fill”。
  3. 现在选择标签栏 Controller 。将 Simulated Metrics > Size 设置为“Freeform”,将 Orientation 设置为“Inferred”,并确保选中 Resize View from NIB。
  4. 然后在“显示尺寸”检查器中,再次将模拟尺寸设置为“自由格式”,并将宽度和高度明确设置为 768 和 1024。

关于ios - ios 标签栏触摸和触摸手势的奇怪错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25796579/

26 4 0