2015-02-05 126 views
0

我需要继承一个NSImageView。这个类的一个对象用IB来实例化。 当试图设置它的图像(img)时,我得到零!任何帮助? 类Custom_ImageView:NSImageView { 变种IMG = NSImage中()在NSImageView中设置图像

override func awakeFromNib() 
{ 
    self.awakeFromNib() 

    img=NSImage(size: self.bounds.size) 
    self.image=img 
    println(self.image) // "nil" 
} 

}

+0

请确保bounds.size的宽度或高度不为零。 – 2015-02-05 18:56:49

+0

我希望你的意思是super.awakeFromNib() – geowar 2015-02-06 17:16:31

+0

println img也 – geowar 2015-02-06 17:16:57

回答

0

当然super.awakeFromNib()! 令人惊讶的是,我的代码工作正常,虽然当我println(self.image),我仍然无零,println(图像)非零!也许self.image很快就会被用来显示图像。 无论如何,它的工作原理! 谢谢你的回答