2016-05-24 47 views
-1

我正在創建一個表視圖來添加用戶的詳細信息。我正在使用自定義單元格。在文本字段中使用自定義單元格。滾動文本字段中的值消失

import UIKit 

class AddUserViewCell: UITableViewCell { 

    @IBOutlet weak var typetextfield: UITextField! 
    override func awakeFromNib() { 
     super.awakeFromNib() 
     // Initialization code 
    } 

    override func setSelected(selected: Bool, animated: Bool) { 
     super.setSelected(selected, animated: animated) 

     // Configure the view for the selected state 
    } 

} 

我在表格視圖中有7個部分,每個部分有1個單元格。我正在寫代碼。

如何在創建表格單元時使用自定義單元格。

我試過但滾動文本字段值正在消失。

+1

顯示錶格代碼 – Wain

+0

顯示錶格代碼 – Wain

回答

0

這是因爲tableview出隊的單元爲perfomance。它在到達前面(可見行)時重用單元和alloc,並在不在前面時(不可見行)摧毀。所以,如果你有固定數量的文本域來接受用戶輸入,那麼最好不要使用tableview來做到這一點。

你應該使用scrollview並把你的textfields就可以了。 Tableview用於顯示更大量的數據,或者當數據大小不固定時。

對於收集用戶的詳細信息或註冊或登錄類型的viewcontroller不應該要求使用tableview。

相關問題