我希望我能爲此找到答案。我已經搜索和搜索,無法得到正確的答案。這是我的情況:Mac OS Cocoa:在畫布上畫一個簡單的像素
在Mac OS可可應用程序中,我想繪製一個像素(實際上是幾個像素)到我的應用程序窗口的專用區域。我想,如果將NSImageView
放置在那裏(我在IB中這樣做並將插座連接到我的應用程序代理),並使用該插件而不是我的NSWindow
會更好。
我在世界上怎麼可以做到這一點? Mac OS似乎提供NSBezierPath
作爲最基本的繪圖工具—是真的嗎?這對我來說是完全令人震驚的。我來自Windows編程的悠久歷史,並將畫素繪製到畫布上是最簡單的事情,通常是這樣。
我不想使用OpenGL,我不確定Quartz涉及到什麼程度。
所有我想要的是我怎麼能拉斷這個僞現實的Objective-C /可可一些幫助:
imageObj.drawPixel(10,10,blackColor);
我很樂意聽到這個答案,我相信這將有助於很多人從可可開始。
謝謝!
這是錯誤的。 – uchuugaka 2015-01-18 23:40:58