在IOS应用程序中显示输出

时间:2013-11-22 09:33:20

标签: ios iphone objective-c

在iphone应用程序中将某些文本数据显示为输出的最佳方法是什么。 我可以在我的应用程序中检索有关特定汽车的一组详细信息。如何以一种很好的方式显示它们。目前我使用的是标签。

有没有更好的方法..我是ios编程新手

4 个答案:

答案 0 :(得分:1)

这实际上取决于您要显示的文本数据的结构

对于纯文本UILabel是好的。如果要显示多行或无限行数(设置为0),可以设置numberOfLines属性。

对于富文本,您可以使用UITextView

对于 HTML UIWebView为您提供Safari的渲染行为和支持。

对于单列表格数据,经典UITableView是好的。最好是分层信息,也就是说,当你必须向用户提供一堆记录(可能是从某个数据库中检索)并按照某些标准对它们进行分组(部分或SQL术语中的“分组依据”)时,它是最合适的。 。当用户点击相应的表格视图单元格时,这些记录中的每一条都可能包含您显示的其他信息。

如果您要显示多列表格数据UITableView不支持的任何其他复杂布局,您可以使用UICollectionView(可从iOS6 +获得)

答案 1 :(得分:0)

您可以使用UITableView,自定义单元格用于汽车图像和其他详细信息。

答案 2 :(得分:0)

表视图是最适合您的选项。   创建UITableView并添加UIImageView和UILabel以获取汽车的详细信息....

答案 3 :(得分:0)

您可以将UITabel自定义单元格与UILabels和UIImages用于汽车,请参阅WWDC 2013视频Building User interfaces for iOS7Best practices for great iOS UI Design https://developer.apple.com/wwdc/videos/以供参考,http://pttrns.com/categories/20-content-screen