Как отключить пользовательскую анимацию UITableViewCell? - PullRequest
0 голосов
/ 02 мая 2018

У меня есть пользовательская анимация для моего представления таблицы, выполненная внутри willDisplay делегата.
Я хочу, чтобы эта анимация была отключена в одном случае, но я не знаю, как это сделать.

Я пытался сделать это в viewDidLoad:

UIView.setAnimationsEnabled(false)

Но анимация все еще выполняется. Любой другой способ отключить анимацию на IOS?

1 Ответ

0 голосов
/ 02 мая 2018

Вы можете отключить его самостоятельно

var enabled  = true

func tableView(_ tableView: UITableView,willDisplay cell: UITableViewCell,forRowAt indexPath: IndexPath) {

      if enabled {
         // do animation
      }
      else {

      }

   }
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...