3
我對NSMenuItem
的定製視圖包含NSButton
。該按鈕的標題是在運行時確定的,我想調整按鈕的框架,以便內容(按鈕標題)始終適合。如何獲得NSButton的首選大小?
我知道[NSAttributedString boundingRectWithSize:options:]
,但我想知道是否有一個內置的方式爲NSButtons甚至NSView級別做到這一點。
我對NSMenuItem
的定製視圖包含NSButton
。該按鈕的標題是在運行時確定的,我想調整按鈕的框架,以便內容(按鈕標題)始終適合。如何獲得NSButton的首選大小?
我知道[NSAttributedString boundingRectWithSize:options:]
,但我想知道是否有一個內置的方式爲NSButtons甚至NSView級別做到這一點。
NSButton
繼承NSControl
的-sizeToFit
方法,它可能提供您正在尋找的東西。
NSGod又救了我!謝謝 – Mark
不適用於所有按鈕類型(例如,複選框會返回太小的尺寸)。 –