当存在popOver时更新表视图

时间:2016-09-09 08:42:40

标签: ios swift uitextfield tableview popover

我有一个带有UITextFieldUIButton的自定义表格视图单元格,当触发按钮显示popOver时,我想在popOver视图表格中选择单元格时,textField填充文本,但不能正常运行我的代码。

我的代码:

在popOver控制器中:

 override func tableView(tableView: UITableView, didSelectRowAtIndexPath indexPath: NSIndexPath) {


    let indexPath = tableView.indexPathForSelectedRow!
    let cell = tableView.cellForRowAtIndexPath(indexPath) as! chooseReciverTableCell
    valueToPass = cell.nameLabel.text

    print(valueToPass)
    NSNotificationCenter.defaultCenter().postNotificationName("UITextFieldTextDidEndEditingNotification", object: nil)

}
tableViewController中的

func textFieldDidEndEditing(textField: UITextField) {

        self.bCell = UINib(nibName: "buttonCell", bundle: nil).instantiateWithOwner(nil, options: nil)[0] as! buttonCell
 textField.text = self.reciver.valueToPass
        self.chooseTableView.reloadData()

  }

0 个答案:

没有答案