创建通用UI文件

时间:2012-05-31 15:16:05

标签: user-interface ios-universal-app marmalade

是否有可用于创建通用UI的教程,可以在iPad和不同分辨率的iPhone上运行。我试着查看官方文档,但找不到任何关于UI文件的内容。

1 个答案:

答案 0 :(得分:1)

我注意到你用Marmalade标记了这个问题,所以我假设你在谈论如何在Marmalade中编写一个通用应用程序?如果是这样,那么创建通用UI几乎取决于您以您认为合适的最佳方式实施。

默认情况下,所有Marmalade应用程序都是通用应用程序,但您只能使用仅限iphone-ipad的MKB设置限制为iPad。

Marmalade确实附带了iwui模块,允许您使用按钮和文本框等布局用户界面,但最终除非您拥有非常简单的UI,否则您需要为每个屏幕分辨率/方向提供不同的UI布局你希望支持,或者在代码中做一些花哨的布局。

Apple明智地选择说服开发人员为iPhone和iPad创建单独的UI,因为在任何屏幕尺寸下,单一布局适合所有方法通常看起来很糟糕。