Cocoa 如何获得NSButton的首选尺寸?
我有一个包含Cocoa 如何获得NSButton的首选尺寸?,cocoa,nsview,nsbutton,nsattributedstring,Cocoa,Nsview,Nsbutton,Nsattributedstring,我有一个包含NSButton的NSMenuItem的自定义视图。按钮的标题是在运行时确定的,我想调整按钮的框架,使内容(按钮标题)始终合适 我知道有[NSAttributedString boundingRectWithSize:options://code>,但我想知道是否有一种内置的方法可以为NSButtons甚至在NSView级别执行此操作。NSButton继承了NSControl的方法,它可以提供您想要的东西。NSGod又一次救了我!Thanksdoe不适用于所有按钮类型(例如,复选框返
NSButton
的NSMenuItem
的自定义视图。按钮的标题是在运行时确定的,我想调整按钮的框架,使内容(按钮标题)始终合适
我知道有
[NSAttributedString boundingRectWithSize:options://code>,但我想知道是否有一种内置的方法可以为NSButtons甚至在NSView级别执行此操作。NSButton
继承了NSControl
的方法,它可以提供您想要的东西。NSGod又一次救了我!Thanksdoe不适用于所有按钮类型(例如,复选框返回的尺寸太小)。