我有一个与使用Swift设计iOS相关的问题。 我在这个平台上还是新手,也是堆栈溢出的新手。 实际上我有一个视图控制器,里面有UIView和Table视图。 UIView位于屏幕的一半顶部,表格视图从视图控制器的半个底部开始。我希望UITable视图可以滚动到视图控制器的顶部屏幕。我已经在google搜索了,但似乎我不知道这种设计类型的术语和关键字。或者是任何可以像这样设计的图书馆?
情况如下图所示:
成为:
Second view (滚动后)
答案 0 :(得分:-1)
您可以使用UITableView
中的标题视图来实现此结果。您可以使用UITableViewDelegate
方法
func tableView(_ tableView: UITableView, viewForHeaderInSection section: Int) -> UIView?
func tableView(_ tableView: UITableView, heightForHeaderInSection section: Int) -> CGFloat
希望它有所帮助。