2017-12-12 6 views
1

iOS 앱에서 유레카 양식을 사용하고 있습니다. 버튼을 눌러 양식을 지우거나 새로 고침하고 싶습니다. 어떻게해야합니까? 유레카 양식 지우기

나는 운이 코드를 시도

for row in self!.form.allRows { 
    row.reload() 
    row.updateCell() 
} 

self!.tableView.reloadData() 

내가 모든 필드에 대한 기본값을 제공하는 방법이 있다는 것을 알고 있지만 나는 모든 필드 값을 지정하지 않습니다 - 단지 보편적 인 방법을 찾으려면 새로 고침/정리 양식.

답변

0

양식의 모든 값을 배열로 가져 와서 그 값을 nil로 설정 한 다음 반복하여 셀을 업데이트하거나 tableView.reload를 사용 했습니까?

사실 당신은 태그 또는 사전에 그들을 잡아 수 있습니다

// Get the value of a single row 
let row: TextRow? = form.rowBy(tag: "MyRowTag") 
let value = row.value 

// Get the value of all rows which have a Tag assigned 
// The dictionary contains the 'rowTag':value pairs. 
let valuesDictionary = form.values()