0
我试图将图像设置为NSImageView,但无法执行此操作。 这是我在AppDelegate类无法在swift中设置NSImageView的图像属性
@IBOutlet var imageView: zoomableImageView!
func applicationDidFinishLaunching(aNotification: NSNotification) {
self.imageView.image = NSImage(named: "Carte.jpg")!
下面的代码
class zoomableImageView: NSImageView {
var newZoomFactor : CGFloat = 0
// some function ...
}
是我调试
(lldb) po self.imageView
<imageZoom.zoomableImageView: 0x600000180750>
的ImageView的初始化
(lldb) po NSImage(named: "Carte.jpg")
▿ Optional(<NSImage 0x600000065b80 Name=Carte Size={376.74418604651163, 282.49833887043189} Reps=("NSBitmapImageRep 0x6000000a6600 Size={376.74418604651163, 282.49833887043189} ColorSpace=(not yet loaded) BPS=8 BPP=(not yet loaded) Pixels=1575x1181 Alpha=NO Planar=NO Format=(not yet loaded) CurrentBacking=nil (faulting) CGImageSource=0x600000162400")>)
的NSImage中我ŝ创建
但
(lldb) po self.imageView.image
nil
的分配是不工作
是否有人有什么想法?从一个NIB文件中查找 纪尧姆
不直接但PO self.imageView给予了积极的结果,是有可能,ImageView的是没有初始化? – moxou