专注于 UITextField 然后选择 UIButton xcode
Posted
技术标签:
【中文标题】专注于 UITextField 然后选择 UIButton xcode【英文标题】:focus on UITextField then select UIButton xcode 【发布时间】:2015-07-15 11:29:48 【问题描述】:当我专注于 UITextField 时,我想在 UITableview 中的 UITextField 前面更改 UIButton 的图像。有可能吗?
【问题讨论】:
【参考方案1】:您可以通过实现UITextFieldDelegate
方法textFieldDidBeginEditing:
在您的UITextField
获得焦点时收到通知。
textField.delegate = self;
实现此方法后,获取正确UIButton
的引用并像这样更改所需的图像。
-(void)textFieldDidBeginEditing:(UITextField *)sender
[yourButton setImage:newImage forState:UIControlStateNormal];
【讨论】:
我的按钮在 UITableView 中是动态创建的。请检查我的问题。 要获取表格视图中动态创建的按钮的引用,您可以使用标签。然后在 didBeginEditing 方法中,你可以从你的标签中获取按钮。 为什么不更新您的答案以显示完整的示例?以上是关于专注于 UITextField 然后选择 UIButton xcode的主要内容,如果未能解决你的问题,请参考以下文章
为啥我不能专注于 iOS 中 uitableview 单元格(越过导航栏)中的正确 uitextfield,目标 c
IOS开发-UI学习-UITextField的具体属性及用法