草庐IT

objective-c - 在 Objective C 中将 HSB 颜色转换为 RGB

我正在尝试使用thisalgorithm将HSB值转换为RGB值,但我没有得到正确的值。我有一个固定的s为29,一个固定的b为100,并且正在为h值生成0-360之间的随机整数,并将它们输入函数以获取RGB:floath=(arc4random()%360);floats=29;floatb=100;HSL2RGB(h,s,b,&red,&green,&blue);NSLog(@"r:%fg:%fb:%f",red,green,blue);输出:r:2971.000000g:2971.000000b:2971.000000我也试过这个:floath=(arc4random()%360)

ios - UIColor 不匹配 RGB

我在Fireworks中有一个图像。我正在使用选择器选择颜色,然后查看RGB值。我将这些值放入UIColor:colorWithRed:green:blue:alpha但它没有给我相同的输出。我使用的值介于1.0和0.0之间。我正在尝试获得深蓝色,UIColor给我一种非常浅的蓝色。想法? 最佳答案 在我看来,您将fireworks中的值转换为UIColor中所需值的计算已关闭。例子:烟花RGB值红:64绿:87蓝:188将这三个数字分别除以255给你[UIColorcolorWithRed:0.250980392156863绿色:

iphone - 如何为章节标题设置 RGB 颜色值 - IOS

我已经为我的标题View尝试了以下代码。它没有用。如何设置默认颜色值以外的颜色。[header_viewsetBackgroundColor:[UIColorcolorWithRed:10.green:0blue:0alpha:0]]; 最佳答案 [header_viewsetBackgroundColor:[UIColorcolorWithRed:10/255.0green:0/255.0blue:0/255.0alpha:1]]; 关于iphone-如何为章节标题设置RGB颜色值-I

ios - 如何使用 RGB 数据创建 CGImage?

谁能给我一个清楚的例子说明如何使用CGImageRefCGImageCreate(size_twidth,size_theight,size_tbitsPerComponent,size_tbitsPerPixel,size_tbytesPerRow,CGColorSpaceRefcolorspace,CGBitmapInfobitmapInfo,CGDataProviderRefprovider,constCGFloatdecode[],boolshouldInterpolate,CGColorRenderingIntentintent);我有一个CGFloatdataBuffer[

ios - 不同的颜色,即使 RGB 值相等

我在使用Xcode中的InterfaceBuilder时遇到了一个非常奇怪的颜色问题。我已经在我的ViewController中将我的View背景设置为#1F242C:到目前为止一切顺利。然后,我在nib文件中创建了一个UITableViewCell,我将背景设置为完全相同的颜色#1F242C:现在,当我启动应用程序时,UITableViewCell的背景突然与viewcontrollerView的背景不同,即使RGB值和不透明度也匹配。当我用Photoshop分析截图时View的背景是:#29303A单元格的背景是:#1F242C尽管RGB值相同,但为什么它们的颜色不同?我不会在我的

ios - UITableViewCellSelectionStyleGray 的 RGB 值是多少?

UITableViewCellSelectionStyleGray的RGB值是多少?HEX值也很受欢迎。 最佳答案 使用Pixie(可从Apple开发人员中心的“DownloadsForAppleDevelopers”->“GraphicsToolsForXcode”下获得的应用程序),并采样UITableViewCell显示在selected状态为selectionStyle属性设置为UITableViewCellSelectionStyleGray,sRGB值为0.85对于red,green,和blue.乘以255(转换为RGB

macos - Swift 中来自 CGImage 的 RGB 数据

我尝试建立阅读RGBpixeldata在swift。获取基本图像信息没问题,但我认为指针和字节偏移有问题:letprovider:CGDataProviderRef=CGImageGetDataProvider(inImage)letdata:NSData=CGDataProviderCopyData(provider)letbytes:COpaquePointer=data.bytes//NeedstobechangedtoConstUnsafePointerinxCodebeta3letbytePointer=UnsafePointer(bytes)println("PixelDa

ios - 快速将基于 RGB 值的 N 图像中的特定像素更改为不同的 RBG 颜色

我正在制作一个更改map颜色以突出显示国家/地区的应用程序。这就像一个代码系统,一个国家会有特定的颜色,如果条件允许,该颜色将变为黄色,其余颜色将变为绿色。它类似于基于用户输入突出显示特定国家/地区的标记系统。我之前看过一篇关于这个的帖子,我修改了它,所以它可以使用参数作为检测颜色。https://codedump.io/share/gEsdbwFbGT3T/1/change-color-of-certain-pixels-in-a-uiimage修改后的代码:funcprocessPixelsInImage(inputImage:UIImage,r:UInt8,b:UInt8,g:U

swift - 如何在 SwiftUI 中从 Color 获取 RGB 分量

如果我有一个SwiftUIColor:letcol:Color=Color(red:0.5,green:0.5,blue:0.5)如何从col获取RGB分量?可能像这样:print(col.components.red)在UIKit中,我可以使用UIColor.getRed,但在SwiftUI中似乎没有等效项。 最佳答案 iOS14/macOS10.16有一个新的初始化器,它接受一个Color并为iOS返回一个UIColor或为NSColorstrong>ma​​cOS现在。在这些人的帮助下,您可以实现以下扩展:iOS/macOSi

ios - RGB 颜色,颜色错误

我目前正在使用Swift3开发一个iOS应用程序,想更改我的NavigationBar的颜色使用以下代码:self.navigationController?.navigationBar.barTintColor=UIColor.init(red:53.0/255.0,green:70.0/255.0,blue:90.0/255.0,alpha:1.0)这段代码工作得很好,但有一个问题。我输入的RGB格式的颜色显示错误。应该是这样的颜色:但是看起来像这样(左:是currentColor()右:已经说过应该是这样的): 最佳答案 设置