2015-07-13 72 views
1

我想爲UIDocumentMenuViewController添加一個自定義圖標,但唯一出現的是藍色方塊。我也嘗試過使用不同的文件。UIDocumentMenuViewController的自定義圖像只顯示藍色框

@IBAction func importAction(sender: UIButton) { 

     let importMenu: UIDocumentMenuViewController = UIDocumentMenuViewController(documentTypes: ["public.audio"], inMode: .Import) 

     let img = UIImage(named: "MusicIcon.png")! 

     importMenu.addOptionWithTitle("Music Library", image: img, order: UIDocumentMenuOrder.First, handler:{ self.musicPicker()}) 


     importMenu.delegate = self 

     self.presentViewController(importMenu, animated: true, completion: nil) 

    } 

我也試過img.imageWithRenderingMode(UIImageRenderingMode.AlwaysOriginal)但這也沒有做任何事情。

任何想法如何解決這個問題?

回答

0

你的形象只是大,讓它在45x45左右變小,你調整它。

0

只有圖像透明度用於呈現圖標(類似於選項卡圖標)。你可能沒有使用正確的圖標(整個圖標是不透明的,因此它變成了全藍色)。

相關問題