【问题标题】:IKDeviceBrowserView displays no contents on OSX Mountain LionIKDeviceBrowserView 在 OSX Mountain Lion 上不显示任何内容
【发布时间】:2012-08-19 17:18:11
【问题描述】:

在 Xcode 4.4 的 10.8 中,我无法摆脱 IKDeviceBrowserView 的错误。

我创建了新的测试项目,将IKDeviceBrowserView 放入我的窗口,添加 Quartz.framework 以链接。构建后,我看到一个空白窗口。控制台中没有警告/错误/日志,窗口中没有IKDeviceBrowserView

我尝试设置不同的 SDK、部署目标,并尝试自动调整大小,但没有结果。

似乎 Apple 在 10.8 中破坏了 IKDeviceBrowserView

【问题讨论】:

  • 这里也一样。任何进展?即使使用 10.6 SDK 构建,使用设备浏览器的应用似乎在 10.8 中也不起作用

标签: cocoa osx-mountain-lion imagekit


【解决方案1】:

我找到了解决方案:将您的笔尖设置为使用自动布局,并将translatesAutoresizingMaskIntoConstraints 设置为YES 为您的IKDeviceBrowserView

我希望这个错误会尽快修复。

【讨论】:

  • 翻译自动调整蒙版是否有效取决于您在自动布局下放置和定位视图时所做的操作。典型的布局是在两个视图之间设置水平间距约束,并且仅在设备浏览器上具有宽度约束。有了良好的布局,您就不需要翻译代码或任何其他代码。自动布局需要一些工作才能采用,但这是值得的。 (对我来说,我提出这个问题是因为我希望它显示 iSight 摄像头,但当然它只显示连接的摄像头,它们有相机胶卷)。
猜你喜欢
  • 2013-03-16
  • 2012-12-09
  • 1970-01-01
  • 2013-04-06
  • 2014-04-10
  • 2012-12-26
  • 2012-08-11
  • 1970-01-01
  • 2012-09-03
相关资源
最近更新 更多