Я пытаюсь центрировать UIActivityIndicator и повторно использовать его в моем приложении. Я столкнулся с проблемой, когда некоторые из моих представлений должны находиться под панелью навигации, а некоторые - нет. Это происходит из-за того, что индикатор активности ниже представления в центре для представлений, где представление не находится под панелью навигации. Например:
Все ответы в StackOverflow находятся под рисунком №2.
Я просто сделал расширение UIView, чтобы показать и скрыть индикатор активности, добавив его в качестве наложения подвид. Проверяя несколько сообщений в StackOverflow, я не нашел ничего, что могло бы дублировать этот вопрос.
У меня вопрос в рабочем приложении, как можно успешно центрировать это представление для обеих этих ситуаций, используя только одну функцию, но при этом поддерживать версию IOS до 9.3