UIImageView在SWIFT中计数
全部, 我有这个UIImageView在SWIFT中计数,swift,uiimage,Swift,Uiimage,全部, 我有这个 @IBOutlet weak var ImageViewMain: UIImageView! @IBOutlet weak var ImageView1: UIImageView! @IBOutlet weak var ImageView2: UIImageView! @IBOutlet weak var ImageView3: UIImageView! @IBOutlet weak var ImageView4: UIImageView! @IBOutlet weak var
@IBOutlet weak var ImageViewMain: UIImageView!
@IBOutlet weak var ImageView1: UIImageView!
@IBOutlet weak var ImageView2: UIImageView!
@IBOutlet weak var ImageView3: UIImageView!
@IBOutlet weak var ImageView4: UIImageView!
@IBOutlet weak var ImageView5: UIImageView!
@IBOutlet weak var ImageView6: UIImageView!
@IBOutlet weak var ImageView7: UIImageView!
@IBOutlet weak var ImageView8: UIImageView!
@IBOutlet weak var ImageView9: UIImageView!
这些是在我的故事板中指定的
我有这样一个函数:
func员工照片(数量:整数)
{
}
这需要运行x amount次,具体取决于(数量:int)。然后,它应该根据(数量:int)填充插槽的数量(imageView1-8)
你知道怎么做吗
@IBOutlet weak var ImageViewMain: UIImageView!
@IBOutlet weak var ImageView1: UIImageView!
@IBOutlet weak var ImageView2: UIImageView!
@IBOutlet weak var ImageView3: UIImageView!
@IBOutlet weak var ImageView4: UIImageView!
@IBOutlet weak var ImageView5: UIImageView!
@IBOutlet weak var ImageView6: UIImageView!
@IBOutlet weak var ImageView7: UIImageView!
@IBOutlet weak var ImageView8: UIImageView!
@IBOutlet weak var ImageView9: UIImageView!
var arrayOfImages = [UIImageView]()
arrayOfImages.append(ImageView1)
arrayOfImages.append(ImageView2)
arrayOfImages.append(ImageView3)
arrayOfImages.append(ImageView4)
arrayOfImages.append(ImageView5)
arrayOfImages.append(ImageView6)
arrayOfImages.append(ImageView7)
arrayOfImages.append(ImageView8)
arrayOfImages.append(ImageView9)
func staffPhoto(imageView:UIImageView)
{
imageView.image = image
var division : CGFloat = (imageView.frame.size.width / 2.0)
imageView.layer.cornerRadius = division
imageView.clipsToBounds = true
imageView.layer.borderWidth = 2.0
imageView.layer.borderColor = colour.CGColor
self.view.addSubview(imageView)
}
for var imageView in arrayOfImages
{
staffPhoto(imageView)
}
让我知道这是否有效
@IBOutlet weak var ImageViewMain: UIImageView!
@IBOutlet weak var ImageView1: UIImageView!
@IBOutlet weak var ImageView2: UIImageView!
@IBOutlet weak var ImageView3: UIImageView!
@IBOutlet weak var ImageView4: UIImageView!
@IBOutlet weak var ImageView5: UIImageView!
@IBOutlet weak var ImageView6: UIImageView!
@IBOutlet weak var ImageView7: UIImageView!
@IBOutlet weak var ImageView8: UIImageView!
@IBOutlet weak var ImageView9: UIImageView!
var arrayOfImages = [UIImageView]()
arrayOfImages.append(ImageView1)
arrayOfImages.append(ImageView2)
arrayOfImages.append(ImageView3)
arrayOfImages.append(ImageView4)
arrayOfImages.append(ImageView5)
arrayOfImages.append(ImageView6)
arrayOfImages.append(ImageView7)
arrayOfImages.append(ImageView8)
arrayOfImages.append(ImageView9)
func staffPhoto(imageView:UIImageView)
{
imageView.image = image
var division : CGFloat = (imageView.frame.size.width / 2.0)
imageView.layer.cornerRadius = division
imageView.clipsToBounds = true
imageView.layer.borderWidth = 2.0
imageView.layer.borderColor = colour.CGColor
self.view.addSubview(imageView)
}
for var imageView in arrayOfImages
{
staffPhoto(imageView)
}