我在视图控制器的代码中布置一个接口,看起来我需要提供显式的大小调整,即使是标准的简单小部件,比如按钮和标签(人们会认为它们有内在的尺寸)。
Apple是否发布这些小部件的官方标准尺寸?
如果未使用界面构建器,通常会如何处理这种情况?
答案 0 :(得分:1)
对于标签,没有任何标准尺寸,但对于按钮,您应该保持尺寸为44 X 44 px ,以便用户可以轻松点击它..
通过为每个交互元素提供充足的内容,让人们可以轻松地与内容和控件进行交互 间距。给可触发控件一个大约44 x 44点的命中目标。从 iOS人机界面指南 - Apple Document
答案 1 :(得分:1)
我打印了有关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是必需的!)