我已經創建了Cocoa Touch基礎應用程序,並嘗試以編程方式加載圖像。我已將我的圖像放入捆綁資源中。通過故事板圖片被加載,但是,不能以編程方式工作。圖像不會顯示出來。如何在Cocoa Touch框架中加載圖像?
1
A
回答
2
我們正在創建在另一個項目中使用的框架,因此在您的框架中,您想訪問您的frameWork捆綁包,通過以下代碼獲取frameWork捆綁包。
func getBundle() -> Bundle? {
var bundle: Bundle?
if let urlString = Bundle.main.path(forResource: "YOUR_FRAMEWORK_BUNDLE_NAME", ofType: "framework", inDirectory: "Frameworks") {
bundle = (Bundle(url: URL(fileURLWithPath: urlString)))
}
return bundle
}
let bundel = getBundle()
imageView.image = UIImage(named: "image.jpg", in: bundel, compatibleWith: nil)
相關問題
- 1. 如何剝離Cocoa Touch框架
- 2. 如何使用Cocoa Touch交換圖像
- 3. Tkinter在框架中加載圖像
- 4. iOS之上的框架Cocoa touch/SDK
- 5. 從Cocoa Touch框架創建CocoaPod
- 6. Cocoa Touch:在for循環中添加圖像
- 7. 如何在Cocoa touch中添加全屏視圖?
- 8. 如何用Swift Package Manager創建Cocoa Touch框架?
- 9. Cocoa/Cocoa Touch UI元素的圖像存儲在哪裏?
- 10. 使用Cocoa Touch繪製目標圖像
- 11. 在Cocoa Touch中爲圖像視圖設置動畫效果
- 12. 在Cocoa中創建框架
- 13. Cocoa Touch:如何在父視圖中添加水平居中的子視圖?
- 14. 如何在我自己的Cocoa Pod框架中添加Google Map Cocoa Pod
- 15. 在Cocoa Touch中管理子視圖
- 16. 如何在我的框架中添加加載圖片?
- 17. Cocoa-Touch如何:MPMoviePlayerController循環?
- 18. 如何在框架中顯示圖像?
- 19. 如何在框架中顯示圖像?
- 20. 在Cocoa Touch中添加一個自定義彈出框
- 21. Cocoa Touch - 使用加速度計移動圖像
- 22. 循環添加UIImageView Cocoa Touch
- 23. Cocoa Touch上的AES加密
- 24. 在Cocoa中切換視圖(不是Cocoa Touch)
- 25. Cocoa框架中窗口的背景圖像
- 26. 爲什麼使用dequeueReusableCellWithIdentifier時框架總是相同? (Cocoa Touch)
- 27. Cocoa Touch Framework和pre-Xcode6框架之間的區別
- 28. Cocoa中的GraphKit框架
- 29. 如何在Sencha Touch中顯示圖像?
- 30. 如何顯示加載框架時的加載圖標
您需要正確獲取框架包。 – Bala
如果我通過文件檢查器選擇是否在故事板中加載圖像。但如果我通過編程方式完成相同的工作。 imageView.image = UIImage(named:「image.jpg」) – vara