【发布时间】:2014-01-14 17:27:28
【问题描述】:
我正在视图控制器内的代码中布局接口,似乎我需要为标准、简单的小部件(如按钮和标签)提供显式尺寸(人们会认为它们具有内在尺寸)。
Apple 是否发布了这些小部件的官方标准尺寸?
不使用界面生成器时,这种情况通常如何处理?
【问题讨论】:
标签: ios iphone layout user-interface
我正在视图控制器内的代码中布局接口,似乎我需要为标准、简单的小部件(如按钮和标签)提供显式尺寸(人们会认为它们具有内在尺寸)。
Apple 是否发布了这些小部件的官方标准尺寸?
不使用界面生成器时,这种情况通常如何处理?
【问题讨论】:
标签: ios iphone layout user-interface
对于标签没有任何标准尺寸,但对于按钮,您应该保持 44 X 44 像素的大小,以便用户可以轻松点击它..
通过为每个交互元素提供充足的内容,使人们可以轻松地与内容和控件进行交互 间距。为可点击控件提供大约 44 x 44 点的命中目标。从 iOS 人机界面指南 - Apple Document
【讨论】:
我搜索了关于iOS图片大小的文档,请看document。
应用图标资源大小
文件名/画布大小(以像素为单位)
icon_512x512@2x / 1024 x 1024
icon_512x512 / 512 x 512
icon_256x256@2x / 512 x 512
icon_256x256 / 256 x 256
icon_128x128@2x / 256 x 256
icon_128x128 / 128 x 128
icon_32x32@2x / 64 x 64
icon_32x32 / 32 x 32
icon_16x16@2x / 32 x 32
icon_16x16 / 16 x 16
在程序中,按照 iphone 屏幕尺寸, 宽度 - 320 身高 - 480,所以根据这些尺寸,你可以调整你的图片。
(尤其是 iPhone 的两倍分辨率,640*960 是必要的!)
【讨论】: