أضف الظل (تأثير النص المريح) إلى تسمية الكاكاو دون تحلل جودة عرض النص
-
20-09-2019 - |
سؤال
أرغب في إنشاء شريط الحالة مع تأثير النص كما هو الحال في Safari أو iTunes ، أي النص المريح.
ومع ذلك ، إذا قمت ببساطة بإضافة Shadow in Interface Builder باستخدام لوحة الرسوم المتحركة الأساسية ، فإن أسوأ نصوص عرض OS X في:
ما هي الحيلة للحصول على نص راحة على ملصق و الحفاظ على عرض بتكوفين سليم؟
المحلول
هناك طريقة مدمجة للقيام بذلك:
[[yourTextField cell] setBackgroundStyle:NSBackgroundStyleRaised];
نصائح أخرى
إنها خدعة قديمة رخيصة: ترسم النص باللون الأبيض عند إزاحة ثم ترسم النص الأسود فوقه.
هناك خطاف للظلال في نظام سحب النص ، NSSHADOWATTRIBUTTENAM لكن اختبار هذا الأمر ، يبدو أنه يقتل مكوّل المكوحيات المضادة أيضًا.
لا تنتمي إلى StackOverflow