У меня есть UIImageView, изображение которого я хочу изменить в зависимости от ввода пользователя. Например, пользователь нажимает кнопку, после чего фоновое изображение заменяется другим изображением. Программа блокируется на секунду или две, а затем новое изображение заменяется на исходное изображение. Проблема, кажется, что представление не перерисовывает себя, пока метод не вернулся, так что среднее UIImage никогда не отображается.
Как я могу переопределить это поведение, чтобы заставить UIImageView (или само представление) перерисовывать себя в середине метода?