मुझे एक सलाह कैसे मेरे स्क्रीनशॉट पर के रूप में प्रकटीकरण बटन इस तरह लागू करने के लिए देप्रकटीकरण बटन एक मेनू प्रदर्शित
NSPopupButton
डिफ़ॉल्ट मान पाठ का प्रदर्शन रहता है और इंटरफेस Builde में आकार नहीं बदला जा सकता है: दो दृष्टिकोण,NSPopupButton
औरNSButton
प्रकटीकरण शैली और मैनुअल मेनू के साथ का उपयोग कर प्रदर्शित करने की कोशिश की किया है एक संकीर्ण आकार के लिए आर।NSButton
प्रदर्शित करता है एक मेनू है, लेकिन यह स्पष्ट रूप से बिंदु है जहां मैं बटन क्लिक करें, निचले किनारे पर नहीं करने के लिए गलत है।- (IBAction)handleShowMenu:(id)sender { [NSMenu popUpContextMenu:profileMenu withEvent:[NSApp currentEvent] forView:sender]; }
तो इस तरह के एक मेनू प्रदर्शित करने के लिए सही तरीके से बताया गया है: मैं निम्नलिखित कोड का उपयोग कर रहा हूँ?
विषम। मैंने कोशिश की कि इसके साथ ही इसके परिणामस्वरूप सीमा-रहित बटन भी हुआ। "क्षणिक पुश इन" ने त्रिभुज को नीचे की बजाय सही सामना करना पड़ा। – omz
मेरा समाधान स्पष्ट रूप से एक्सकोड 4.2 के साथ शेर पर काम करता है। आप किस ओएस और एक्सकोड संस्करण का उपयोग कर रहे हैं? – iHunter
वही। मैंने आईबी के पुराने संस्करण के साथ अपना प्रारंभिक प्रयोग किया क्योंकि मुझे थोड़ा और सुविधाजनक लगता है, लेकिन मैंने शेर पर एक्सकोड 4.2 में अपना समाधान करने की कोशिश की। – omz