从回调创建时禁用表单动画

时间:2016-11-24 04:17:22

标签: eureka-forms

我正在根据API调用的响应创建表单,因此表单是在API请求的完成块中创建的。

这样做会导致表单“反弹”。如果我刷新API调用以获取新值并重建表单,它会“反弹”然后“反弹”回来。

Example GIF

有没有办法禁用这个弹跳动画?

1 个答案:

答案 0 :(得分:0)

使用form = Section()而不是表单+++ Section

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