NSTextField获取默认边距尺寸

时间:2018-11-19 11:04:47

标签: objective-c cocoa nstextfield

我有几个以编程方式创建的NSTextField-s,用作静态文本控件。创建它们的算法通过setFrame:设置其尺寸,并假定它们在文本和控件的右上角之间的填充为零(不是这种情况,因此文本将被剪切)。

起初,我开始研究NSTextField-s的零填充主题,但很快意识到这种方法需要子类化。对我而言,比起我可以使用某种方法来获取填充尺寸并相应地调整边界矩形的方法要容易得多。

我的问题是:该方法的名称是什么?

[UPD:]似乎是alignmentRectInsets,但是它在macOS 10.6上不可用-所以我想知道10.6是否有类似的方法。

0 个答案:

没有答案