我正在创建自己的自定义“按日期排序”和“按数字排序”按钮,我计划将它们作为右侧按钮放置在导航栏中。
我的图像应该有多大才能适当地填充空间——UIBarItem https://developer.apple.com/documentation/uikit/uibaritem文档页面没有列出任何有关图像大小的信息。
自 iOS 11 起,人机界面指南 https://developer.apple.com/ios/human-interface-guidelines/icons-and-images/custom-icons/建议工具栏和导航栏中的字形约为 25×25 点,最多约为 28 点。 (如果您正在开发 iOS 应用程序,那么 HIG 绝对应该在您的书签中!)
对于 iPad 2 / Mini 等较旧设备,这将转换为 25 像素方形的图像;对于 iPhone 8 或 iPad 等大多数当前设备,转换为 50 像素方形的图像;对于 Retina HD 设备(iPhone 6/7/8 Plus 或 iPhone X),转换为 75 像素方形的图像。资产目录将极大地帮助组织不同的资产大小(Xcode 甚至可以从矢量源生成它们 http://martiancraft.com/blog/2017/06/xcode9-assets/这些日子)。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)