2011-09-13 5 views
3

NSMenuItemのカスタムビューがあり、その中にNSButtonが含まれています。ボタンのタイトルは実行時に決定され、コンテンツ(ボタンのタイトル)が常に収まるようにボタンのフレームを調整したいと思います。NSButtonの推奨サイズを取得するには?

私は[NSAttributedString boundingRectWithSize:options:]を知っていますが、NSButtonsやNSViewレベルでもこれを行う組み込みの方法があるのでしょうか?

答えて

5

NSButtonNSControl-sizeToFitメソッドを継承します。これは、あなたが探しているものを提供する可能性があります。

+0

また、NSGodが私を救った!ありがとう – Mark

+0

すべてのボタンタイプ(チェックボックスのサイズが小さすぎるなど)では機能しません。 –

関連する問題