正如我在标题中所说,我正在开发一个 iPhone 应用程序。我使用nib
文件,我不使用任何情节提要,而且我知道对于 iPad,我需要替换我目前用于 iPhone 的一些控件,因为例如,在 iPad 中更适合在某些地方使用弹出框,以及其他一些考虑。但我不确定是否需要为我现在为 iPhone 拥有的nib
每个nib
文件创建一个针对 iPad 的单独文件,或者它应该只是方便但不需要,或者nib
如果视图是我可以只保留一个文件例如滚动视图或表格视图,只需调整大小就足够了......
我想要的是一些指导方针,以避免在创建现有 iPhone 版本的 iPad 版本时避免冗余文件和工作,以及最佳实践是什么,因为我没有找到如何以编程方式处理这个问题,无论是在 Apple 的文档中还是在帖子...
提前致谢
编辑。关于处理图标和图像的问题:假设我在 iPhone 中有一个 50x50 的图像视图。我有两张.png
用于此图像的 iPhone 版本的图像:50x50 和 100x100 用于视网膜显示。假设我需要这张图片在 iPad 中为 80x80。处理这个问题的最佳方法应该是什么:拥有 4 个版本的图像(50x50、100x100、80x80、160x160)?或者只是拥有最好的版本(iPad 的 80x80 和 160x160),然后将它们调整为更小的 iPhone 版本?一般来说,最好的做法是什么,每个您需要的每个尺寸都有一个图像文件,或者只是让您需要更大的图像文件并将其拟合到更小的尺寸?