fazer UIView no UIScrollView ficar no topo quando rolou para cima

Então, em um UITableView quando você tem seções, a visão de seção fica no topo até que a próxima seção se sobreponha a ela e então a substitua por cima. Eu quero ter um efeito semelhante, onde basicamente eu tenho um UIView no meu UIScrollView, representando as seções UIView e quando ele atinge o topo .. Eu quero que ele fique lá e não seja levado para cima. Como eu faço isso? Eu acho que isso precisa ser feito em layoutSubviews ou scrollViewDidScroll e fazer uma manipulação no UIVIew ..

questionAnswers(4)

yourAnswerToTheQuestion