【发布时间】:2016-06-21 01:53:54
【问题描述】:
我正在使用 swift 开发一个 xcode mac 应用程序。 我实现了将文件拖放到 NSTableView,它工作正常,除了从文件系统进行拖放操作后,窗口失去焦点。
override func performDragOperation(sender: NSDraggingInfo) -> Bool {
let thefilesNSArray = sender.draggingPasteboard().propertyListForType(NSFilenamesPboardType) as! NSArray
let theFiles = thefilesNSArray as AnyObject as! [String]
let pageDict = ["key": theFiles]
return false
}
拖拽完成后如何设置App焦点?
【问题讨论】:
标签: xcode swift macos drag-and-drop nsdragginginfo