Как получить желаемый размер NSButton?


У меня есть пользовательское представление для NSMenuItem, которое содержит NSButton. Название кнопки определяется во время выполнения, и я хотел бы настроить рамку кнопки так, чтобы содержимое (название кнопки) всегда соответствовало.

Я знаю о [NSAttributedString boundingRectWithSize:options:], но мне интересно, есть ли встроенный способ сделать это для NSButtons или даже на уровне NSView.

1 3

1 ответ:

NSButton наследует NSControl ' s -sizeToFit метод, который может обеспечить то, что вы ищете.