لماذا تلاشت صوري في NstableView الخاص بي؟
-
22-09-2019 - |
سؤال
للبدء ، هناك NSArrayController
("الخوادم") محتواها هو مجموعة من كائنات "الخادم".
لدي أيضا NSTableView
مع عمود. يرتبط العمود بخاصية "reparedObjects.Status" الخاصة بالخادم.
أنا أستخدم العرف NSValueConverter
لجعل هذه الحالة في صورة للعمود dataCell
وهو NSImageCell
.
ما لا أفهمه هو السبب في أن الصور التي تظهر في العمود صحيحة ، ولكن تلاشى باستمرار. فقط للاختبار ، لدي نفس الصورة خارج طريقة عرض الجدول للمقارنة ويرسم بشكل جيد. الألوان في الصور ليست شبه شفافة.
هل NSImageCell
ارسم الصور كما تلاشى؟ هل هناك شيء يمكنني تكوينه في IB من شأنه أن يرسمهم مشبعًا بالكامل؟
المحلول
من جيم كوريا على الكاكاو ديف:
"في 10.6 ، ستقوم NsimageView برسم محتواه كما هو خافت عند تعطيل التحكم.
تم تشغيل الربط الخاص بك "تم تمكين مجموعات مشروط".
نصائح أخرى
قد يكون لديك خاصية "تمكين" خلية عرض الصورة أو العمود إلى لا (أو لم يتم التحقق منها في IB). أعتقد أن هذا يتلاشى الصورة المعروضة.