سؤال

وأنا أبحث عن وسيلة مباشرة إلى الأمام لتحويل لون من 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];
مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top