Lion Cocoa应用程序默认禁用工具栏按钮

时间:2012-07-12 17:59:26

标签: cocoa xcode4 nstoolbar nstoolbaritem

我创建了一个接口nib / xib文件。该应用程序基本上工作,很酷。标准工具栏按钮看起来很糟糕,它们有光泽和凸起,而Lion中的大多数应用程序都具有扁平的内部斜面外观。所以我创建了一些图像工具栏按钮并将它们放在工具栏中,它们看起来很棒,但默认情况下它们都被禁用了。

有没有办法在InterfaceBuilder中为这些提供正确的状态,或者我必须使用代码为它们提供正确的状态。

Cocoa和Objective C非常陌生,所以如果我知道要搜索的内容对我有帮助。我的大部分搜索都为我提供了为iOS创建自定义按钮的结果。

1 个答案:

答案 0 :(得分:1)

我想出来了,这就是你做的事情:

在nib / xib文件中,双击菜单栏以显示“允许的工具栏项”表。从这里,选择您创建的按钮。在我的情况下,我将选择一个我想要连接到webview控件的后退按钮。按住Ctrl键并从按钮拖动到要将其连接到的对象,然后进行适当的连接。在我的例子中,我从WebView中选择goBack。

一旦有连接,它现在就会变为活动状态。