在我的iPhone應用程序中,我有一個設置頁面,用戶可以在其中輸入文本到多個TextField中。文本字段是表格中的所有單元格。我注意到的問題是,當一個字段滾動到手機的屏幕上時,它會丟失文本字段中當前的值。TableCell中的iPhone UITextField消隱
我注意到蘋果的應用程序總是讓你點擊一個字段來編輯它,這會產生一個新的視圖,只有該字段作爲文本框。似乎毫無意義的額外點擊,我希望找到一種方法來允許使用UITextFields的表來保留它們的值,即使它們滾動屏幕時也是如此。
當用戶按下鍵盤上的下一個/完成按鈕(didFinishEditingField :)更新表格控制器中的值時,我確實遇到了一個事件,但是如果他們不按下該按鈕,未觸發的字段。
當我滾動表格和字段離開當前屏幕時,如何確保這些值不會消失?
編輯:爲了澄清我有一張桌子和細胞內的UITextFields去的原因,而不是所有在一個視圖中,是因爲我希望它看起來像典型的設置頁面,並剝離背景和羣體的投入。
啊哈,先生,謝謝你解決它。 – Parrots 2009-08-07 01:40:19