如何布局可滚动的iPhone视图

时间:2013-04-10 15:36:26

标签: iphone ios layout view uiscrollview

我需要以最实用的方式建议以下视图的建议。从附图中可以看出,我有一个静态徽标和文本出现在视图的顶部,后面跟着可变数量的项目。

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

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

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

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

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

content

1 个答案:

答案 0 :(得分:2)

在滚动视图中使用表格视图是一个坏主意,Apple在他们的文档中发出警告。基本上,内部手势识别器可以冲突并创建笨重的用户体验。最好的路径是使用tableview(滚动视图的子类),并有两种不同的单元格 - 一个用于徽标,另一个用于底部的重复内容。将第一个单元格设为徽标,并调整表格视图的设置,将其格式化为您的内容。