视图控制器中的UITable视图和UIView可滚动

时间:2018-03-28 07:10:29

标签: ios swift uitableview

我有一个与使用Swift设计iOS相关的问题。 我在这个平台上还是新手,也是堆栈溢出的新手。 实际上我有一个视图控制器,里面有UIView和Table视图。 UIView位于屏幕的一半顶部,表格视图从视图控制器的半个底部开始。我希望UITable视图可以滚动到视图控制器的顶部屏幕。我已经在google搜索了,但似乎我不知道这种设计类型的术语和关键字。或者是任何可以像这样设计的图书馆?

情况如下图所示:

Initial view

成为:

Second view (滚动后)

1 个答案:

答案 0 :(得分:-1)

您可以使用UITableView中的标题视图来实现此结果。您可以使用UITableViewDelegate方法

来实现它
func tableView(_ tableView: UITableView, viewForHeaderInSection section: Int) -> UIView?
func tableView(_ tableView: UITableView, heightForHeaderInSection section: Int) -> CGFloat

希望它有所帮助。