Cocoa:如何制作页面或数字中的小工具栏?
Apple应用程序(如Pages和Number)总是在主工具栏下显示一个附加的小工具栏。Interface Builder中是否有类似的对象,或者我必须从头开始构建它?Cocoa:如何制作页面或数字中的小工具栏?,cocoa,xcode,Cocoa,Xcode,Apple应用程序(如Pages和Number)总是在主工具栏下显示一个附加的小工具栏。Interface Builder中是否有类似的对象,或者我必须从头开始构建它? 我查看了IB库,但到目前为止没有找到任何内容。没有内置控件。你可以看看Brandon Walkin的。它有很多很好的控件来构建类似苹果的应用程序。也许它能满足您的需要…这只是一个包含各种控件的简单视图。您可以直接在Interface Builder中构建大部分。只需创建一个NSBox,给它一个背景色,然后在其中放置“迷你”大小的
我查看了IB库,但到目前为止没有找到任何内容。没有内置控件。你可以看看Brandon Walkin的。它有很多很好的控件来构建类似苹果的应用程序。也许它能满足您的需要…这只是一个包含各种控件的简单视图。您可以直接在Interface Builder中构建大部分。只需创建一个NSBox,给它一个背景色,然后在其中放置“迷你”大小的控件。您可以使用NSSegmentedControl对象来实现这一点,并将其样式设置为胶囊。要实现标签下方对齐的分段控件(可单击,如在Mail.app和Preview.app中),您需要将它们放入工具栏按钮组中。这在IB中无法完成。请参阅Cocoa邮件列表中的讨论: