में कनवर्ट करने के लिए कैसे मैं हेक्साडेसिमल से आरजीबी में रूपांतरण करना चाहता हूं, लेकिन # एफएफएफएफएफएफ जैसे स्ट्रिंग के साथ हेक्साडेसिमल सौदा करना चाहता हूं। मैं उसे कैसे कर सकता हूँ?हेक्साडेसिमल को आरजीबी
उत्तर
मैंने अभी आपके लिए अपनी यूआईसीओलर श्रेणी का विस्तार किया है।
तरह UIColor *green = [UIColor colorWithHexString:@"#00FF00"];
//
// UIColor_Categories.h
//
// Created by Matthias Bauch on 24.11.10.
// Copyright 2010 Matthias Bauch. All rights reserved.
//
#import <Foundation/Foundation.h>
@interface UIColor(MBCategory)
+ (UIColor *)colorWithHex:(UInt32)col;
+ (UIColor *)colorWithHexString:(NSString *)str;
@end
//
// UIColor_Categories.m
//
// Created by Matthias Bauch on 24.11.10.
// Copyright 2010 Matthias Bauch. All rights reserved.
//
#import "UIColor_Categories.h"
@implementation UIColor(MBCategory)
// takes @"#123456"
+ (UIColor *)colorWithHexString:(NSString *)str {
const char *cStr = [str cStringUsingEncoding:NSASCIIStringEncoding];
long x = strtol(cStr+1, NULL, 16);
return [UIColor colorWithHex:x];
}
// takes 0x123456
+ (UIColor *)colorWithHex:(UInt32)col {
unsigned char r, g, b;
b = col & 0xFF;
g = (col >> 8) & 0xFF;
r = (col >> 16) & 0xFF;
return [UIColor colorWithRed:(float)r/255.0f green:(float)g/255.0f blue:(float)b/255.0f alpha:1];
}
@end
का उपयोग करें मुझे पता है कि यह पुराना है लेकिन मुझे विश्वास है कि आपको #import
इसे एक्सकोड द्वारा बनाए गए मानक आईओएस प्रोजेक्ट में काम करना चाहिए। संपूर्ण UIKit प्रीकंपील्ड हेडर (ProjectName-Prefix.pch) में आयात किया जाता है। –
//In your header file
#define UIColorFromRGB(rgbValue) [UIColor colorWithRed:((float)((rgbValue & 0xFF0000) >> 16))/255.0 green:((float)((rgbValue & 0xFF00) >> 8))/255.0 blue:((float)(rgbValue & 0xFF))/255.0 alpha:1.0]
//usage
UIColor *color = UIColorFromRGB(0x000000)
//you can also use it inline
[text.textField setTextColor:UIColorFromRGB(0xcccccc)];
मुझे लगता है कि यह कुछ अच्छा है :) –
इसका इस्तेमाल यह आपको मदद मिल सकती है है
UIColor *organizationColor = [self colorWithHexString:@"#ababab" alpha:1];
- (UIColor *)colorWithHexString:(NSString *)str_HEX alpha:(CGFloat)alpha_range{
int red = 0;
int green = 0;
int blue = 0;
sscanf([str_HEX UTF8String], "#%02X%02X%02X", &red, &green, &blue);
return [UIColor colorWithRed:red/255.0 green:green/255.0 blue:blue/255.0 alpha:alpha_range];
}
- 1. एक आरजीबी रंग मान को हेक्साडेसिमल
- 2. हेक्साडेसिमल
- 3. एक आरजीबी रंग मान को C++ में हेक्साडेसिमल मान में कैसे परिवर्तित करें?
- 4. हेक्साडेसिमल मान को बिगिन
- 5. UIColor से हेक्साडेसिमल (वेब रंग)
- 6. आरजीबी मानों को इंटीजर
- 7. आरजीबी मान को एचएसवी
- 8. आरजीबी इंट से आरजीबी - पायथन
- 9. आरजीबी से एचटीएमएल रंग कैसे परिवर्तित करें?
- 10. हेक्साडेसिमल numpad
- 11. पायथन हेक्साडेसिमल
- 12. जावा हेक्साडेसिमल
- 13. सिस्टम बनाने के लिए कैसे। ड्रॉइंग। रंग अपने हेक्साडेसिमल आरजीबी स्ट्रिंग से?
- 14. हेक्साडेसिमल जावास्क्रिप्ट
- 15. परिवर्तित हेक्साडेसिमल
- 16. 0x00000000 हेक्साडेसिमल?
- 17. आरजीबी रेंज?
- 18. PHP आरजीबी
- 19. आरजीबी रूपांतरण
- 20. हेक्साडेसिमल रंग मानों में अग्रणी "# एफएफ" क्यों?
- 21. ऑक्टेटल और हेक्साडेसिमल संख्याओं को आधार 10
- 22. जावास्क्रिप्ट: हेक्साडेसिमल चरित्र
- 23. मेरा विजुअल स्टूडियो हेक्साडेसिमल
- 24. डिकोड हेक्साडेसिमल स्ट्रिंग
- 25. हेक्साडेसिमल फ्लोटिंग स्थिरांक सी
- 26. कंसोल। क्राइटलाइन हेक्साडेसिमल
- 27. हेक्स रंग स्ट्रिंग को आरजीबी रंग
- 28. ओपनसीवी आरजीबी छवि को कैसे लिखना है
- 29. एचटीएमएल या आरजीबी रंग को system.drawing.brush
- 30. आरजीबी से मोनोक्रोम रूपांतरण
जो भाषा? – st0le
क्या आप भाषा निर्दिष्ट कर सकते हैं? –
मुझे खेद है, मैंने इसे संपादित किया है .. यह उद्देश्य सी –