我创建了一个接口nib / xib文件。该应用程序基本上工作,很酷。标准工具栏按钮看起来很糟糕,它们有光泽和凸起,而Lion中的大多数应用程序都具有扁平的内部斜面外观。所以我创建了一些图像工具栏按钮并将它们放在工具栏中,它们看起来很棒,但默认情况下它们都被禁用了。
有没有办法在InterfaceBuilder中为这些提供正确的状态,或者我必须使用代码为它们提供正确的状态。
Cocoa和Objective C非常陌生,所以如果我知道要搜索的内容对我有帮助。我的大部分搜索都为我提供了为iOS创建自定义按钮的结果。
答案 0 :(得分:1)
我想出来了,这就是你做的事情:
在nib / xib文件中,双击菜单栏以显示“允许的工具栏项”表。从这里,选择您创建的按钮。在我的情况下,我将选择一个我想要连接到webview控件的后退按钮。按住Ctrl键并从按钮拖动到要将其连接到的对象,然后进行适当的连接。在我的例子中,我从WebView中选择goBack。
一旦有连接,它现在就会变为活动状态。