小编Rom*_*man的帖子

Mac OS Cocoa:在画布上绘制一个简单的像素

我希望我能找到答案.我搜索并搜索过,但答案不对.这是我的情况:

在Mac OS Cocoa应用程序中,我想在我的应用程序窗口的专用区域上绘制一个像素(实际上是几个像素).我想,NSImageView放在那里会更好(我用IB做了这个并将插座连接到我的应用代表)然后用它代替我的NSWindow.

我怎么能这样做呢?Mac OS似乎提供NSBezierPath了最基本的绘图工具 - 这是真的吗?这对我来说是完全令人震惊的.我来自Windows编程的悠久历史,并且通常在画布上绘制像素是最简单的事情.

我不想使用OpenGL,我不确定Quartz参与的程度如何.

我想要的只是帮助我如何在真正的Objective-C/Cocoa中实现这个伪代码:

imageObj.drawPixel(10,10,blackColor);
Run Code Online (Sandbox Code Playgroud)

我很想听听你的回答,我相信这会帮助很多人从Cocoa开始.

谢谢!

macos cocoa pixel objective-c nsimageview

11
推荐指数
3
解决办法
1万
查看次数

ISO 639语言列表,翻译成每种ISO 639语言

我正在寻找一组列表,每个列表包含本地化为每种语言的所有ISO 639语言.我知道,这听起来令人困惑.这是我想要的,找不到的:

清单1:英文

LOCALNAME | NATIVE NAME  
English     English  
Spanish     espanol  
German      Deutsch 
Run Code Online (Sandbox Code Playgroud)

清单2:德语

LOCALNAME | NATIVE NAME  
Englisch    English  
Spanisch    espaniol  
Deutsch     Deutsch 
Run Code Online (Sandbox Code Playgroud)

清单3:西班牙语

LOCALNAME | NATIVE NAME  
inglés      English  
espanol     espaniol  
alemán      Deutsch 
Run Code Online (Sandbox Code Playgroud)

好吧,我希望这种解释符合我的解释.我很难找到这方面的数据 - 我发现了法语本地化和英语本地化 - 但没有别的.

localization

5
推荐指数
1
解决办法
3751
查看次数

标签 统计

cocoa ×1

localization ×1

macos ×1

nsimageview ×1

objective-c ×1

pixel ×1