我在哪里可以获得iOS中UI元素的系统大小?
例如,
他们有预定义的常量还是类似的?
答案 0 :(得分:3)
UIButton角半径
我认为没有相应的API。
UIWindow大小(我知道它是320pt,但它有一个常量吗?)
您可以通过[[UIScreen mainScreen] bounds]
获得此作品。
系统字体大小
UIFont
有获取标准字体大小的类方法:labelFontSize
,buttonFontSize
,smallSystemFontSize
和systemFontSize
可用。
导航栏高度, 标签栏高度,
可以使用UIView
实例方法sizeThatFits:
来获取这些方法的默认大小。
状态栏高度
您可以通过从[[UIScreen mainScreen] bounds]
中减去[[UIScreen mainScreen] applicationFrame]
的高度来隐式得到此内容。
答案 1 :(得分:0)
您可以在此处找到常见的UIElement尺寸:http://www.idev101.com/code/User_Interface/sizes.html