1

我需要有关布局以下视图的最实用方法的建议。正如您从所附图片中看到的那样,我有一个静态徽标和出现在视图顶部的文本,然后是可变数量的项目。

最初,我打算将 TableView 用于可变数量的项目,这样我就可以在运行时加载任何给定数量的单元格。

我的问题是,如果我将 tableView 放到静态徽标和文本下方的此视图上,当用户滚动时,静态徽标和文本将保持固定。我需要静态徽标/文本和 tableView 来向上滚动。

我的下一个倾向是使用滚动视图,我将在其中放置我的 tableView 和静态徽标。

这是解决问题的最务实的方法吗?如果是这样,滚动scrollView与滚动tableView时是否会出现可用性问题?在我看来,这可能会变得混乱。

非常感谢任何有关解决此问题的最佳方法的建议。

内容

4

1 回答 1

2

在滚动视图中使用表格视图是个坏主意,Apple 在他们的文档中对此提出了警告。基本上,内部手势识别器可能会发生冲突并产生笨拙的用户体验。最好的方法是使用 tableview(它是滚动视图的子类)并有两种不同类型的单元格——一种用于徽标,一种用于底部的重复内容。将第一个单元格设为徽标并调整表格视图的设置以将其格式化为您想要的内容。

于 2013-04-10T15:41:38.083 回答