Я начал создавать TableView в своем приложении с помощью TableViewController в раскадровке. Когда вы это делаете, у вас очень эффектный эффект при прокрутке вниз по списку: ячейки, движущиеся за панель навигации, размываются.
Некоторое время спустя мне пришлось переместиться с этого TableViewController на ViewController с помощью TableView внутри (мне пришлось добавлять другие представления в нижней части таблицы).
Чтобы избежать того, чтобы первые ячейки были скрыты навигационной панелью (над ней), я добавил ограничения на верхние и нижние направляющие макета, а также на левый и правый края представления.
Это прекрасно работает, но я потерял прохладный размытый эффект прокрутки: ячейки, кажется, исчезают, прежде чем идти за панель навигации.
Я видел обходные пути, когда люди не использовали ограничений и помещали магические числа в построитель интерфейсов. Я не могу этого сделать, во-первых, потому что мне это не нравится, а во-вторых, потому что я должен быть совместим с iOS 6.
Что я упустил, чтобы снова воспользоваться преимуществами размытого эффекта навигационной панели?