2017-02-08 2 views
1

Я хочу сделать UITableView с фиксированным заголовком, как в App Store, с эффектом рикошета под заголовком:Список с фиксированным заголовком рикошета эффект, как App Store

App Store GIF

Я попробовал UIScrollView with a UITableView with scrollEnabled NO. Не работает; он не сделал сильный удар эффект под заголовком:

enter image description here

Мой Вид: enter image description here

+0

Ваш вопрос идентичен связанный дубликат. Если вы чувствуете, что дубликат не отвечает на ваш вопрос, пожалуйста, [edit] (http://stackoverflow.com/posts/42120346/edit) ваше сообщение, чтобы показать вашу попытку объяснить, что именно «не работает» с [Минимальным , Complete и Verifiable example] (http://stackoverflow.com/help/mcve). – JAL

+0

@JAL, я попробовал ответить на этот вопрос. Как я сказал в своем вопросе, он не делает эффект отскока ниже заголовка. Все это делается с ограничениями, поэтому я не уверен, какой код вы хотели бы мне добавить к вопросу. – DiegoQ

+0

В его нынешнем виде ваш вопрос слишком широк. Вы объясните, что ответ в связанном вопросе «не работает», но вы не показываете свою попытку (опубликуйте скриншот интерфейса Builder, загрузите образец проекта или даже попытайтесь объяснить, как ваше решение отличается). – JAL

ответ

0

Я наконец-то нашел одно решение. В основном я создал UITableView и заголовок, как с четким цветом фона. Затем я добавляю новое представление (с той же высотой, что имеет заголовок tableView), между представлением контроллера и tableView, расположенным вверху. Это новое представление - это заголовок. Затем я использую функцию scrollViewDidScroll для управления позицией представления, которая имитирует заголовок. Таким образом, я мог бы достичь отскока в Tableview под заголовок

Я сделал пример, вы можете скачать его here

Смежные вопросы