Как установить дляdgeForExtendedLayout значение none в Swift 3
Проблема в том, что мой вид, содержащийUIView
иUITableView
в пределахScrollView
скрывается подUINavigationBar
если установлен полупрозрачный.
Я рассмотрел несколько тем, какэтот, но все они предлагают установить:
self.edgesForExtendedLayout = UIRectEdgeNone
В Swift 2 этот код был:
self.edgesForExtendedLayout = .None
Сегодня я обновился до Xcode 8.1 и Swift 3.0.1, но ничего не могу найти взаметки о выпуске по этому поводу.
Компилятор говорит мне, что.None
изменился на.none
, но после редактирования, что.none
не существует. Меняя это на.top
не имел никакого эффекта.
TableView настроен программно и ставитinsets
не помогает, потому что у меня естьscrollView
сUIView
на вершинеUITableView
что скрыто подUINavigationBar
.
Что мне не хватает? Помощь очень ценится.