我在我的應用中使用swift 2.2開發應用程序我需要添加背景圖片到從url獲取的視圖中我知道如何添加到imageview,但是icant加入查看..如何在swift中使用url設置背景圖片
回答
Alamofire.download("https://httpbin.org/image/png").responseData { response in
if let data = response.result.value {
let image = UIImage(data: data)
self.view.backgroundColor = UIColor.init(patternImage: UIImage.init(CGImage: image.CGImage!))
}
}
我越來越錯誤,因爲不能使用swift來調用字符串參數列表的下載2.2 –
@rajkumar你在項目中使用什麼樣的方法來下載圖像?你用這種方法更新你的問題 –
我只是跟着你的答案..還有alamofire框架,但不知道爲什麼這給了那個錯誤 –
直接不能將圖像設置爲UIView
。首先,您需要將圖像設置爲ImageView
,並將ImageView
作爲addSubView添加到UIView
。如果你想異步加載圖像(爲了獲得更好的性能),你可以使用Alamofire的代碼如下。
Alamofire.download("https://httpbin.org/image/png").responseData { response in
if let data = response.result.value {
let image = UIImage(data: data)
}
}
我需要通過視圖不圖像視圖 –
顯示我無法調用與字符串參數列表下載的錯誤 –
沒辦法,我們可以將圖像設置爲UIView。通過url.absoluteString作爲該方法的參數 –
這項工作對我來說
let url = NSURL(string: "https://httpbin.org/image/png")
let data = NSData(contentsOfURL: url!)
let image = UIImage(data: data!)
self.view.layer.contents = image?.CGImage
- 1. 如何使用Swift在iOS中設置背景圖片?
- 2. UINavigationBar設置背景圖片中心swift ..?
- 3. 如何使用Dart中的URL設置CSS背景圖片?
- 4. 如何在swift中設置背景圖片?
- 5. 設置UIToolBar背景圖片swift
- 6. 如何在Swift中使用UIImageView設置背景圖像
- 7. 如何在swift上設置默認背景圖片
- 8. 在swift中設置navigationBar背景圖像
- 9. 設置背景或背景圖片
- 10. 如何設置NSSegmentedControl背景圖片?
- 11. NativeScript:如何設置背景圖片?
- 12. 如何設置背景圖片?
- 13. 如何爲Android設置背景圖片?
- 14. 如何設置UIView的背景圖片?
- 15. 如何爲IME設置背景圖片?
- 16. 如何設置QToolBar的背景圖片?
- 17. 如何設置NSButton背景圖片
- 18. 如何設置背景圖片的JDesktopPane
- 19. 如何設置SKScene的背景圖片?
- 20. 如何設置背景圖片
- 21. 如何在背景圖片上放置背景圖片?
- 22. QDialog - 設置背景圖片
- 23. 設置背景圖片NSToolbar
- 24. 設置背景圖片
- 25. 設置背景圖片
- 26. Dropzone.js設置背景圖片
- 27. 設置Emacs背景圖片
- 28. 設置圖片爲背景
- 29. 設置iOS背景圖片
- 30. 設置背景圖片
添加圖片到該視圖作爲子視圖,或繪製圖像,你的UIView的背景:http://stackoverflow.com/a/26311986/3411787 –
多數民衆贊成在幫助添加默認圖像,但我需要添加圖像,從url –
獲取您可以使用異步庫下載和設置圖像:https://github.com/onevcat/Kingfisher 或 https:// github。 com/rs/SDWebImage –