如何访问由Eureka 中的ImageRow选择的图像?
form = Section()
<<< ImageRow("Pic"){
$0.title = "Picture"
}.cellSetup { cell, row in
if let picPath = NSURL(string: _user.pic!),
data = NSData(contentsOfURL: picPath) {
cell.imageView?.image = UIImage(data: data)
}
}
对于文本字段,我这样做是为了获取表单值:
let values = form.values()
if values["Name"]! != nil {
name = values["Name"] as! String
}
正在尝试找出如何获取图像行的值。我需要将选定的图像上载到服务器。
3条答案
按热度按时间fnx2tebb1#
想通了:
ldfqzlk82#
对于那些试图在没有图像时显示占位符并在选择图像时删除占位符的人,我是这样做的
csga3l583#
只需遵循以下步骤,swift 4.x
现在您可以访问imageRow.value,它返回UIImage,因此您可以使用
如果要将其上载到服务器,只需将映像转换为NSdata即可