أخذ لون RGB وتطبيع مع UIColor على اي فون
-
03-07-2019 - |
سؤال
وأنا أبحث عن وسيلة مباشرة إلى الأمام لتحويل لون من RGB، والاستيلاء عليه من أداة مثل فوتوشوب، ثم تحويله إلى UIColor. منذ UIColor يستخدم سلسلة تطبيع من 0،0-1،0 لكل لون الفضاء، وأنا لست متأكدا كيف يتم ذلك.
وشكرا على الحل.
المحلول
والقيم الخاصة بك هي بين 0 و 255. استخدامها لإنشاء UIColor:
float r; float g; float b; float a;
[UIColor colorWithRed:r/255.f
green:g/255.f
blue:b/255.f
alpha:a/255.f];
لا تنتمي إلى StackOverflow