2016-11-24 3 views
0

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

Выполнение этого приводит к тому, что форма «подпрыгивает». Если я обновить вызов API, чтобы получить новые значения и восстановить форму, он «отскакивает из» затем «отскакивает» обратно.

Example GIF

Есть ли способ отключить эту подпрыгивая анимацию?

ответ

0

Используйте форму = Раздел() вместо формы +++ Раздел

class ViewController: FormViewController { 

override func viewDidLoad() { 
    super.viewDidLoad() 

    form = Section("Section1") 
     <<< TextRow() { row in 
      row.title = "Text Row" 
      row.placeholder = "Enter text here" 
     } 
     <<< PhoneRow() { 
      $0.title = "Phone Row" 
      $0.placeholder = "Add numbers here" 
     } 
    +++ Section("Section2") 
     <<< DateRow() { 
      $0.title = "Date Row" 
      $0.value = Date(timeIntervalSinceReferenceDate: 0) 
     } 
} 

source: https://github.com/xmartlabs/Eureka/issues/575

Смежные вопросы