【问题标题】:How to get the preferred size of NSButton?如何获得 NSButton 的首选大小?
【发布时间】:2011-09-13 23:52:56
【问题描述】:

我有一个包含NSButtonNSMenuItem 的自定义视图。按钮的标题是在运行时确定的,我想调整按钮的框架,以便内容(按钮标题)始终适合。

我知道[NSAttributedString boundingRectWithSize:options:],但我想知道是否有针对 NSButtons 甚至在 NSView 级别执行此操作的内置方法。

【问题讨论】:

    标签: cocoa nsview nsbutton nsattributedstring


    【解决方案1】:

    NSButton 继承了NSControl-sizeToFit 方法,它可能会提供您正在寻找的东西。

    【讨论】:

    • NSGod 又一次救了我!谢谢
    • 不适用于所有按钮类型(例如,复选框返回的尺寸太小)。
    猜你喜欢
    • 2014-07-30
    • 1970-01-01
    • 2011-05-22
    • 2014-10-24
    • 2012-04-12
    • 1970-01-01
    • 2018-03-07
    • 2012-02-07
    • 1970-01-01
    相关资源
    最近更新 更多