nscolor

    0热度

    1回答

    我正在制作一个OS X应用程序,它可以从图像的主要颜色创建颜色方案。 作为第一步,我使用NSCountedSet和colorAtX让所有从图像的颜色和计数它们的出现: func sampleImage(#width: Int, height: Int, imageRep: NSBitmapImageRep) -> (NSCountedSet, NSCountedSet) { // Sto

    8热度

    3回答

    我试图做一个NSObject子类,它将有很多返回颜色的方法,所以我想要返回UIColor如果我为iOS构建或NSColor如果我正在构建为OS X 这是一种预期行为应该是什么样的伪代码: #define COLOR #if TARGET_OS_IPHONE UIColor #elif TARGET_OS_MAC NSColor #endif + (COLOR *)makeMeColorful;

    0热度

    1回答

    我实现了一个返回NSBitmapImageRep的方法。在该位图10×2矩形应绘制,每个矩形应填充青色。但是对于每个矩形,青色值应该增加12(值从0开始)。 结果位图得到20个矩形,就像预期的那样。但是矩形之间的颜色没有区别。所有矩形都具有相同的青色值。 我不知道是什么问题。有人可以给我一个提示吗? -(NSBitmapImageRep*)drawOntoBitmap { NSRect

    0热度

    1回答

    我操纵NSTextField的文本颜色。由于这些单元格可以重复使用,因此我必须将颜色重置为我的默认方法tableView(tableView: NSTableView, viewForTableColumn tableColumn: NSTableColumn?, row: Int)-方法。 如何通过Swift源获取NSTextField控件的默认文本颜色? 我知道应该是黑色的,但我不想'猜'颜色

    29热度

    2回答

    我正在制作一个应用程序,该应用程序在NSStatusBar上有一个自定义NSView,该应用程序在用户单击它时执行所有绘图。但问题在于,我正在绘制颜色,因为视图的背景颜色与系统蓝色不同。 我的应用程序的颜色: Twitter的菜单项颜色(系统): 正如你清楚地看到,我的蓝色比系统的方式轻。这是我目前使用的代码(和旧版本比优山美地的工作完美): [[NSColor selectedMenuItemC

    1热度

    1回答

    我有一个NSColorPanel,我输入RGV值: NSColorPanel * sharedPanel = [NSColorPanel sharedColorPanel]; [sharedPanel setTarget: self]; [sharedPanel setAction: updateColor:]; [sharedPanel orderFront: self]; 的彩色显示

    0热度

    1回答

    我有一个SKView与一个窗口中的键盘图片如下所示。我希望SKScene的背景颜色与背后的窗口呈现相同的颜色,以便它看起来好像键盘刚好在窗口中,而不是窗口中的其他东西。在咨询NSColor文档后,我尝试将SKScene的背景颜色设置为NSColor.windowBackgroundColor()。下面的颜色是我得到的。我假设有某种错误,所以它默认为黑色。这就是说,我如何访问窗口的默认颜色?

    0热度

    2回答

    我在OS X中绘制线条时出现问题。以下代码绘制一个红色矩形,然后绘制绿色的相同矩形。我期待一个绿色的矩形,因为它是最后绘制的。我得到了红色和绿色 - 橄榄绿色的混合物。如何在这种情况下修改代码以获得绿色矩形? import Cocoa class TestView : NSView { override func drawRect (dirtyRect : NSRect) {

    1热度

    1回答

    我需要保证颜色有足够的饱和度。 我做了这个扩展到NSColor,但我的测试给了我奇怪的值:tempColor似乎总是有很多饱和度。 所以基本上我的功能总是返回自我? 我的错误在哪里? 我也试过没有转换为NSCalibratedRGBColorSpace但这并没有帮助,输入颜色可以是不同的类型。 extension NSColor { func withMinimumSaturation(

    1热度

    1回答

    任何想法如何改变颜色光标的NSTextField例如 用的UITextField下面的代码工作 UITextField.appearance().tintColor = UIColor.redColor() 任何想法?