我正在创建一个非常简单的应用程序,用户在第一个屏幕中输入人数.
在第二个屏幕中,它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)