标签: cocoa nsview nsbutton nsattributedstring
我有NSMenuItem的自定义视图,其中包含NSButton。按钮的标题是在运行时确定的,我想调整按钮的框架,以便内容(按钮标题)始终适合。
NSMenuItem
NSButton
我知道[NSAttributedString boundingRectWithSize:options:],但我想知道是否有一种内置方法可以为NSButtons甚至NSView级别执行此操作。
[NSAttributedString boundingRectWithSize:options:]
答案 0 :(得分:5)
NSButton继承了NSControl的{{3}}方法,可能会提供您所需要的内容。
NSControl