UITableView或UICollectionView用于简单的Siri用户体验

时间:2017-06-23 04:45:46

标签: ios iphone swift uitableview uicollectionview

我是Swift的新手,并尝试开发类似Siri用户体验的东西。一步一步的解释,

  • 用户提出问题以执行将显示在屏幕右上角的操作
  • 应用程序对问题下方和屏幕左上角的问题的回复
  • 当用户再次提问时,我会清除现有的对话并放置在屏幕的右上角
  • 如果用户没有提问,我需要请求用户提出左上角的问题。

我计划开发以上用户体验。哪个是最好的方式,即通过编程方式添加UITableView或UICollectionView或Simple UITextView?

我读到了UICollectionView和UITableView,当你构建一些像消息体验这样的东西并且有一些回复,删除,存档等操作时,它们非常有用。在我的情况下,它只是一个字符串来来去去关闭所以我认为UITextView会好得多

你有什么建议?

1 个答案:

答案 0 :(得分:0)

对话数据几乎总是更适合表格视图。 Siri可能会使用表格视图,因为它基于单元格的设计在旧版本的UI中非常明显: Old siri UI