如何布置iPhone页面

时间:2009-05-25 07:42:28

标签: iphone objective-c layout user-interface interface-builder

我想在iPhone应用中实现描述页面。它是深入导航结构中的最后一页,需要包含标题,说明,图标,大图,日期和用户可以单击以激活其他应用程序的一些按钮。信息来自外部来源,标题,描述和图像的大小各不相同。

我已经看到了各种方法,例如在表格单元格中布置每条信息,以及创建看起来像网页的视图。由于内容大小可变,我使用标准UIView和UILabel来解决布局问题。

看看其他应用程序,我认为Facebook和App Store拥有最具吸引力的布局,并且可以很好地处理可变大小的内容。我想知道获得有吸引力的布局最简单的方法是什么,以及哪种方式会产生最好的(如同最好看的)结果。

1 个答案:

答案 0 :(得分:0)

首先你运气好,因为很多facebook UI的东西都可以在three20项目中找到

http://github.com/joehewitt/three20/tree/master

你可以在那里使用很多可以解决所有问题的模板,但是文档有点亮,可能需要一些逆向工程。

此外,您没有提及UIscrollview,这可能会帮助您获得包含页面更多信息的布局。

为了获得最好看的应用程序,不幸的是你需要注意细节(或付费的人)阅读苹果人机界面指南,因为他们似乎知道他们在做什么。