![](/img/trans.png)
[英]How do I enable spell checking within an NSTextField on Mac OS X?
[英]How do I enable drag drop of a file onto a NSTextField?
如何啟用將文件拖放到 NSTextField 上?
我想當我將文件從文件系統拖放到應用程序中的 NSTextField 時,文件的路徑會自動寫入該字段。
相反,我不能丟棄它,該字段仍然是空的。
我添加了這一行:
[myTextField registerForDraggedTypes:[NSArray arrayWithObjects:NSFilenamesPboardType, nil]];
但它不起作用。
我在委托中找不到任何與拖放相關的方法: NSControlTextEditingDelegate
或NSTextFieldDelegate
。
謝謝
您將需要-performDragOperation:
NSTextField
並覆蓋-performDragOperation:
方法。 Apple 在他們的Drag and Drop Programming Topics 中有幾個關於如何處理拖放文件的示例。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.