Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/swift/20.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ios 如何使标题仅粘贴在负内容偏移量上-Swift_Ios_Swift_Xcode_Uitableview - Fatal编程技术网

Ios 如何使标题仅粘贴在负内容偏移量上-Swift

Ios 如何使标题仅粘贴在负内容偏移量上-Swift,ios,swift,xcode,uitableview,Ios,Swift,Xcode,Uitableview,我有一个tableView,我有一个UIView作为tableView标题。当我向下滚动时,我想让标题在屏幕上向上移动,就像任何普通单元格一样。但是当我到达视图的顶部时,如果我向上滚动它就会反弹回来,我希望tableView标题保持在顶部 一个例子是Facebook应用程序标题。当你滚动时,它们会滚动,但是如果你在页面顶部,你向上滚动,它们不会向下滚动,它们会停留在顶部 如何实现这一点?如果您使用的是普通的tableView(非分组样式),并且只有一个分区,则可以使用分区标题来实现这一点。这种类

我有一个
tableView
,我有一个UIView作为tableView标题。当我向下滚动时,我想让标题在屏幕上向上移动,就像任何普通单元格一样。但是当我到达视图的顶部时,如果我向上滚动它就会反弹回来,我希望tableView标题保持在顶部

一个例子是Facebook应用程序标题。当你滚动时,它们会滚动,但是如果你在页面顶部,你向上滚动,它们不会向下滚动,它们会停留在顶部


如何实现这一点?

如果您使用的是普通的tableView(非分组样式),并且只有一个分区,则可以使用分区标题来实现这一点。这种类型的tableView的默认行为如您所述。您只需为部分标题提供一个与单元格相似的自定义视图


如果不可能,您需要利用tableView是scrollView的一个子类,并实现
scrollViewDidScroll
委托方法来检查内容偏移量等。

因此,您只需关闭从
tableView
的反弹?请尝试改用tableView的节头。