是否有一种编程方式来获取IPhone SDK中的标准尺寸

时间:2010-06-04 17:34:50

标签: iphone uikit user-interface dimensions

是否有对象或函数调用将为iPhone SDK中的各种用户界面元素提供标准尺寸?具体来说,我正在寻找Interface Builder通常建议您在控件和视图边缘之间放置的空白装订线的宽度。

在Windows中有一个名为GetSystemMetrics的函数调用,它为Windows提供了一些此类信息。在查看网络上的各种iPhone示例时,我看到了很多维度的硬编码。我一般不喜欢这样做。

2 个答案:

答案 0 :(得分:1)

我认为没有任何方法可以为您提供此信息。但是,作为一般规则,控件和屏幕边缘之间有20个点,控件之间有8个点(虽然表视图单元格可能不同)。

例外情况是UIPicker控件,它们一直延伸到iPhone屏幕,可能还有其他几个。

答案 1 :(得分:0)

在iOS 5中,您可以获取对象的外观代理,并查看它公开的属性。其中一些可能是指标。