سؤال

أسجل للإخطار NSPopUpButtonWillPopUpNotification من أجل تغيير القائمة المنبثقة قبل عرضها. تتكون القائمة المنبثقة الجديدة من تشغيل قائمة التطبيقات مع أيقونات محترمة. عند تحديد التطبيق ، يستدعي أ @selector طريقة.

بعد الانتهاء من التحديد ، يحتوي الزر على صورة أيقونة التطبيق المحددة ، ونص تطبيق SELECT.

كيف أجعل الزر المنبثق يظهر مع فقط NSImageNameAddTemplate صورة؟

حاولت تعيين قائمة جديدة بعد IBAction لكن زر المنبثقة لا يؤدي أبدًا إلى تشغيل IBAction بعد الاختيار.

شكرًا.

هل كانت مفيدة؟

المحلول

يبدو أن ما تريده هو زر المنبثقة المنسدلة (قائمة الأوامر) ، وليس زر المنبثقة العادية (قائمة الأشياء). يمكنك تعيين هذا على مفتش ⌘1 للتحكم في IB.

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top