小编Uni*_*kat的帖子

Swift:从自定义UITableViewCell中的UITextField中检索文本并将其放入数组中

我正在创建一个非常简单的应用程序,用户在第一个屏幕中输入人数.

在第二个屏幕中,它UITableViewCell根据用户在第一个屏幕中输入的数字生成一些数字.其中UITableViewCell有一个UITextField,我试图在用户点击进入第三个屏幕后将输入的数据存储在数组中.

我怎样才能做到这一点?
提前致谢!

编辑:我正在使用故事板.

这里是什么,自定义调用的代码UITableViewCell看起来像我的UIViewController:

func tableView(tableView:UITableView, cellForRowAtIndexPath indexPath: NSIndexPath) -> UITableViewCell{

    var cell: EditingCell = tableView.dequeueReusableCellWithIdentifier("Cell") as EditingCell

    if indexPath.row % 2 == 0{
        cell.backgroundColor = UIColor.purpleColor()
    } else {
        cell.backgroundColor = UIColor.orangeColor()
    }

    let person = arrayOfPeople[indexPath.row]

    cell.setCell(person.name)


    return cell
}
Run Code Online (Sandbox Code Playgroud)

以下是代码UITableViewCell:

class EditingCell: UITableViewCell{

    @IBOutlet weak var nameInput: UITextField!


    override func awakeFromNib() {
        super.awakeFromNib()
        // Initialization code
    }

    override func setSelected(selected: Bool, animated: Bool) …
Run Code Online (Sandbox Code Playgroud)

uitableview uitextfield ios

8
推荐指数
1
解决办法
1万
查看次数

标签 统计

ios ×1

uitableview ×1

uitextfield ×1