我在我的应用中使用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 –