Если вы хотите показать пользователю сообщение с предупреждением, вы должны использовать UIAlertView
или UIActionSheet
класс ( Ссылка для ответа, в каких случаях использовать каждый из них).
UIActivityIndicatorView
позволяет отображать вращающееся колесо, когда некоторые действия выполняются в фоновом режиме, но учтите, что для его работы основной поток не должен блокироваться - ваше действие должно выполняться в отдельном потоке.
Редактировать: (я не уверен, что это лучшее решение). Если вы просто хотите показать сообщение пользователю и не нуждаетесь во взаимодействии с пользователем, вы можете сделать следующее:
- Отключить взаимодействие с пользователем в вашем представлении
- Отображение некоторого оверлея для вашего вида (вы можете указать
UIActivityIndicatorView
и UILabel с сообщением к нему). Вы также можете сделать это с полупрозрачным фоном, чтобы получить поведение, аналогичное UIAlertView.
- Отключить представление наложения и включить взаимодействие с пользователем, когда вы закончите.