我们可以在Xcode 4中使用BWToolKit或任何其他IB插件吗?
我的旧项目使用BWToolKit,现在我无法在没有Interface Builder的情况下打开它.
我目前正在使用BWToolkit,有人知道在提交到应用程序商店之前是否需要采取任何步骤(就许可而言)?我需要在任何地方放置任何免责声明吗?我知道这是BSD许可但我不想让我的应用程序被拒绝,因为我错过了一个简单的法律步骤..任何帮助?
我有一个NSSplitView.在该拆分视图的左侧窗格中,我有一个NSTableView和一个以编程方式创建的自定义视图.我正在使用代理来确保我的两个窗格不会同时调整大小.
我这样添加自定义视图:
BWAnchoredButtonBar *anchoredButtonBar = [[[BWAnchoredButtonBar alloc] initWithFrame:[leftPane bounds]] autorelease];
[leftPane addSubview:anchoredButtonBar];
Run Code Online (Sandbox Code Playgroud)
它似乎工作正常.当我运行我的应用程序一切正常.现在,我的问题是,当我调整拆分视图窗格时,自定义视图不会调整大小,在它与NSSplitView的分隔符之间留下一个丑陋的空白区域.
我想我想问的是,我如何以编程方式设置IB在视觉上设置的弹簧和支柱?
此外,我不能使用IB,因为Xcode 4不支持IB插件.
我正在尝试在Cocoa PyObjc项目中使用来自BWToolkit的Brandon Walkin的BWSplitView.当我运行该项目时,我收到以下错误消息:
NSInvalidUnarchiveOperationException - *** -[NSKeyedUnarchiver decodeObjectForKey:]: cannot decode object of class (BWSplitView)
Run Code Online (Sandbox Code Playgroud)
这是否意味着他的工具包与PyObc项目不兼容,所以我应该只使用默认的界面构建器视图?BWToolkit似乎非常适合我的程序,我打算在我的界面的其他地方使用它.
bwtoolkit ×4
cocoa ×3
objective-c ×3
xcode ×2
macos ×1
nssplitview ×1
nsview ×1
pyobjc ×1
python ×1
xcode4 ×1