0
IKImageViewでNSImageからイメージを設定しようとしています。 NSImage.cgImageを使ってNSImageからCGImageを取得していますが、IKImageViewに設定するには画像のプロパティが必要です。これらのプロパティはどのように取得できますか?Swift OSX - IKImageViewでNSImageを設定する
import Cocoa
import Quartz
class AjustarImagemViewController: NSViewController {
@IBOutlet weak var imagemIKImageView: IKImageView!
var imagem: NSImage? //Receive an image from another view
override func viewDidLoad() {
super.viewDidLoad()
print(imagem)
if let imagemRecebida = imagem {
let cgImagem = imagemRecebida.cgImage(forProposedRect: nil, context: nil, hints: nil)
imagemIKImageView.setImage(cgImagem, imageProperties: [AnyHashable : Any])
}
}
@IBAction func voltarButtonClicked(_ sender: NSButton) {
dismiss(self)
}
}
を、あなたは空の辞書を渡してみましたか? –