viewWillAppear в viewcontrollers панели вкладок

В моей панели вкладок у меня есть четыре viewcontrollers, и что происходит в, можно влиять на представление другого, таким образом, я, возможно, должен перезагрузить некоторые элементы в viewcontroller, когда это становится видимым. Обычно я зафиксировал бы это путем реализации viewWillAppear, но когда я переключаюсь между вкладками, viewWillAppear, кажется, не называют. Как я могу зафиксировать это, или что я должен сделать вместо этого?

Обновление: как PS я должен добавить, что это - tabbarcontroller в navigationcontroller иерархии

Удачи

Nik

10
задан niklassaers 17 July 2010 в 16:18
поделиться

1 ответ

viewWillAppear следует использовать только при появлении представления, а не для его обновления.

Вместо этого используйте setNeedsDisplay в представлении viewController .

-1
ответ дан 4 December 2019 в 00:59
поделиться
Другие вопросы по тегам:

Похожие вопросы: