在iphone应用程序中将某些文本数据显示为输出的最佳方法是什么。 我可以在我的应用程序中检索有关特定汽车的一组详细信息。如何以一种很好的方式显示它们。目前我使用的是标签。
有没有更好的方法..我是ios编程新手
答案 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 iOS7
和Best practices for great iOS UI Design
https://developer.apple.com/wwdc/videos/以供参考,http://pttrns.com/categories/20-content-screen