0

我正在使用 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
}

拖拽操作完成后如何设置应用焦点?

4

1 回答 1

0

我可以轻松做到

我必须返回 true 而不是 false

于 2016-06-21T02:05:23.767 回答