такой ответ является комментарием

я есть представление, которое содержит два представления. Одно из этих представлений содержит две кнопки и несколько текстовых меток. Другой, с альфа-значением 0,25, имеетUIActivityIndicatorView сообщить пользователю, что приложение работает, и он должен дождаться его завершения. Если пользователь коснется кнопки, покаUIActivityIndicatorView вращается, когдаUIActivityIndicatorView останавливается, приложение запоминает действие пользователя и реагирует на него. Как я могу отказаться от взаимодействия с пользователем, которое происходит во времяUIActivityIndicatorView вращается?

Спасибо за чтение.

П.Д .: Как комментируется вэта темаЯ предпочитаю не использовать какие-либо модальные решения.

Редакция:

В настоящее время я использую этот код, и он не работает правильно.

- (void)viewDidAppear:(BOOL)animated {

  // The view appears with an UIActivityIndicatorView spinning.
  [self showResults]; // The method that takes a long time to finish.
  [self.activityIndicator stopAnimating];
  // When the showResults method ends, the view shows the buttons to the user.
  [self.activityIndicatorView setHidden:YES];
  [self.menuButton setEnabled:YES];
  [self.menuButton setUserInteractionEnabled:YES];
  [self.playButton setEnabled:YES];
  [self.playButton setUserInteractionEnabled:YES];
  [self.view setUserInteractionEnabled:YES];
  [self.interactionView setUserInteractionEnabled:YES];
}

Ответы на вопрос(10)

Ваш ответ на вопрос