【问题标题】:IKImageBrowserView inside NSScrollView in InterfaceBuilder issue?InterfaceBuilder问题中NSScrollView中的IKImageBrowserView?
【发布时间】:2012-03-29 12:31:48
【问题描述】:

如果我在 Interface Builder 中将 NSScrollView 的自定义类设置为 IKImageBrowserView,我在 Attributes Inspector 窗格(以及绑定窗格中的绑定)中看不到 IKImageBrowserView 属性,而是有 NSView 属性。但是在 ImageKitDemo 示例中有 NSScrollViewIKImageBrowserView 在里面,并且在 Attributes Inspector 中显示了正确的属性。他们是怎么做到的?有什么神奇的词吗?

Xcode 4.3.1

【问题讨论】:

    标签: xcode interface-builder nsscrollview


    【解决方案1】:

    正确(且简单)的方法是:

    1. IKImageBrowserView 拖到您的窗口中
    2. 选择IKImageBrowserView
    3. 转到[菜单] Editor > Embed in > Scrollview

    更新:Apple 现在 suggests 切换到 NSCollectionView 并且(正如 @julia_v 指出的那样)对象库中不再提供该类。

    【讨论】:

    • 对不起,从哪里拖?在对象库中找不到它。
    • @julia_v 不用担心,你是对的,不存在...自 2012 年以来发生了很多变化,其中之一是引入了 NSCollectionView(其中 Apple states我们现在应该改用)
    • 谢谢。我发现可以从旧项目的 .xib 中复制此对象并插入新的...然后移至 NSCollectionView
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2023-03-16
    • 1970-01-01
    相关资源
    最近更新 更多