我想创建自己的自定义“按日期排序”和“按数字排序”按钮,我计划将它们作为右侧按钮放置在导航栏中。
我的图像应该有多大才能适本地填充空间 -- UIBarItem文档页面没有列出任何关于图像大小的信息。
最佳答案
从 iOS 11 开始,Human Interface Guidelines建议工具栏和导航栏中的字形约为 25×25 点,最多可达 28 点。 (如果您正在开发 iOS 应用程序,那么 HIG 绝对应该在您的书签中!)
对于 iPad 2/Mini 等旧设备,图像大小为 25px,对于大多数当前设备,如 iPhone 8 或 iPad,图像大小为 50px,对于 Retina HD 设备(iPhone 6/7/8 Plus 或 iPhone),图像大小为 75px X)。 Assets 目录将极大地帮助组织不同的 Assets 大小(现在 Xcode 甚至可以 generate them from vector sources)。
关于ios - UIBarButtonItem 图像应该有多大?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1590170/