我正在创建许多具有唯一标签的UIImageViews。
let imgView = UIImageView()
imgView.frame = CGRect(x: tableView.bounds.size.width-100, y: 20, width: 40, height: 40)
imgView.image = UIImage(named: "arrowUp")
imgView.tag = section
viewHeader.addSubview(imgView)
现在我想为特定的标记UIImageView设置另一个图像"arrowDown",如何以编程方式设置它?
像这样:
imgView.tag[i].image = UIImage(命名为: "arrowDown"(
尝试
(viewHeader.viewWithTag(<#YourTag#>) as? UIImageView)?.image = UIImage(named: "arrowDown")
或者创建一个数组
var all = [UIImageView]()
viewHeader.addSubview(imgView)
all.append(imgView)
然后
all[tag].image = /////