2016-08-17 52 views
0

我有一個PDFView和PDFThumbnailView和實施這樣說:可可 - PDFView/ThumbnailView拖動

class PDFViewController: NSViewController { 

    @IBOutlet weak var pdfView: PDFView! 
    @IBOutlet weak var pdfThumbnailView: PDFThumbnailView! 

    override func viewDidLoad() { 
     super.viewDidLoad() 
     // Do view setup here. 

     let doc = PDFDocument(data: NSData(contentsOfFile: "file.pdf")!) 
     pdfView.setDocument(doc) 
     pdfView.setAllowsDragging(true) 
     pdfThumbnailView.setPDFView(pdfView) 
     pdfThumbnailView.setAllowsDragging(true) 
    } 
} 

由於文件說:用戶

設置是否可以在縮略圖視圖中拖動縮略圖;即 是,重新排序文檔中的頁面。

我認爲這樣做,但它沒有做任何事情。我無法拖放並重新排序文檔。

+0

你在MacOS 10.12中測試了這個嗎?如果是這樣,不要打擾,蘋果真的在10.12中搞砸了PDFView/PDFThumbnailView。 PDFThumbnailView根本沒有響應,你甚至不能點擊頁面來選擇它。在某些情況下,它甚至不顯示縮略圖。 – danielv

回答

0

在設置文檔之前,在xib或代碼中連接pdfThumbnailView和pdfView。