ios - 在相应的表格单元文本字段更改时更新表格 View 单元的 subview
<p><p>我有一个 <code>UITableView</code>,每个 <code>UITableViewCell</code> 都有一个文本字段和 <code>UILabel</code>。当相应单元格中的文本字段已被编辑时,如何更新单元格上的标签字符串。</p>
<p>我尝试了类似的方法,但它不起作用</p>
<pre><code>UITextField *myTextField = (UITextField *);
UILabel *myLabel = (UILabel *);
;
- (void)textFieldEdited:(UITextField*)textfield event:(UIEvent*)event
{
NSIndexPath* indexPath = [myTable indexPathForRowAtPoint:
[[ anyObject]
locationInView:cartTable]];
NSLog(@"%d",indexPath.row);
UILabel *myLabel = (UILabel *)[ viewWithTag:101];
;
}
</code></pre>
<p>但是没有用。</p></p>
<br><hr><h1><strong>Best Answer-推荐答案</ strong></h1><br>
<p><p>试试这个..这可能对你有帮助。 </p>
<pre><code>- (BOOL)textField:(UITextField *)textField shouldChangeCharactersInRange:(NSRange)range replacementString:(NSString *)string
{
UITableviewCell *currentCell = (UITableviewCell *) ;
UILabel *label = ;
label.text = ;
return YES;
}
</code></pre>
<p>注意:不要忘记设置<code>textFieldDelegate</code>和设置<code>label Tag</code></p></p>
<p style="font-size: 20px;">关于ios - 在相应的表格单元文本字段更改时更新表格 View 单元的 subview ,我们在Stack Overflow上找到一个类似的问题:
<a href="https://stackoverflow.com/questions/20901108/" rel="noreferrer noopener nofollow" style="color: red;">
https://stackoverflow.com/questions/20901108/
</a>
</p>
页:
[1]