Swift:将按钮添加到底部栏 NSWindow

标签 swift cocoa nswindow nsviewcontroller

我通过以下方式创建了一个底栏:

window.setContentBorderThickness(24.0, forEdge: NSRectEdge.MinY)

是否可以在底部边框中添加一个按钮?

最佳答案

底部边框只是一个背景,要向它添加 View ,只需将它们添加到窗口的 contentView 的底部边缘即可。您可以在 Interface Builder 中执行此操作。

Sample project

enter image description here

关于Swift:将按钮添加到底部栏 NSWindow,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37025023/

相关文章:

objective-c - 你如何命名你的实例/参数值?

macos - 用户在 Mac 上打开其他 NSStatusItem 菜单的通知

ios - Instagram IOS API 实现

swift - 如何从一个 View Controller 向另一个 View Controller 发送和接收 UISlider 值

arrays - 键入任何?没有下标成员

objective-c - 通过 OSX 辅助功能 API 获取窗口编号

ios - 将 GMSAutocompleteViewController 设置为仅指定特定状态

objective-c - 用NSView制作淡入淡出效果

objective-c - 如何检测 cocoa 中的右键和左键单击

cocoa - 打开时将所有 NSDocument 窗口置于前面