I am trying to install UIImageView programmatically in Xcode 6.1:
@IBOutlet weak var bgImage: UIImageView! var image : UIImage = UIImage(named:"afternoon")! bgImage = UIImageView(image: image) bgImage.frame = CGRect(x: 0, y: 0, width: 100, height: 200) view.addSubview(bgImage)
But Xcode says "expected announcement" with bgImage = UIImageView(image: image) The image "afternoon" is a PNG, and I understand that PNG does not need to be expanded in Xcode 6.1.
Also tried just bgImage.image = UIImage(named: "afternoon") , but still get:

UPDATE
Ok, I put the code for updating the UIImageView in the viewDidLoad function, but the UIImageView still doesn’t show the image (which exists in the base directory as day UIImageView ):
@IBOutlet weak var bgImage: UIImageView! @IBOutlet weak var dateLabel: UILabel! @IBOutlet weak var timeLabel: UILabel! override func viewDidLoad() { super.viewDidLoad()
ios xcode swift
Illudium Pu36 Nov 20 '14 at 12:02 2014-11-20 12:02
source share