我的require_once ("rees.php");
$pdo = PdoGsb::getPdoGsb();
$sexe = $_REQUEST['sexe'];
$age = $_REQUEST['age'];
$max = $_REQUEST['p1'];
$max2 = $_REQUEST['p2'];
$max3 = $_REQUEST['p3'];
$max4 = $_REQUEST['p4'];
$max5 = $_REQUEST['p5'];
$pdo->setClient($sexe, $age, $max, $max2, $max3, $max4, $max5);
有多个textFields。每个代表都连接(一次),UICollectionViewCell
获得单个属性(没有重复)。
每次我开始编辑UITextFields
时,对于视图中的每个UITextField
,都会多次调用方法textFieldShouldBeginEditing
。
其他观点没有这个问题。
@Edit
此外,我还尝试与两个UITextField
,已连接的代理人和UICollectionViewCell
进行测试UITextField
。情况我得到了完全相同的结果 - 每当我选择textFieldShouldBeginEditing
时,它会触发此单元格中每个UITextField
的方法。
答案 0 :(得分:0)
当请求textField测试它可以成为第一响应者时,它通过'textFieldShouldBeginEditing'请求它的委托,它可以成为第一响应者。
另外,当你重新加载tableview时,将其更改为重新加载单行可能会解决问题..