我正在开发支付处理iPhone应用程序,并且还能够使用读卡器设备从卡读取信息到我的应用程序但是在读取卡信息后我无法将这些数据显示到我的视图的文本区域,它仅在点击后显示文本框 请看看是否有人可以帮助我...
答案 0 :(得分:0)
代码应该是这样的:
-(void)showCard{
nsstring *cardnumber = [[nsstring alloc]initwithformat:@"%@", cardData];
self.textField.text = cardnumber;}
多数民众赞成我是如何做到的,对我来说它会自动显示出来 确保它不在你点击文本字段的动作中,而是在它自己的方法中
答案 1 :(得分:0)
听起来更新字段的代码位置错误。如果您已将代码放在委托方法
中textFielDdidBeginEditing
在textField通过点击等事件获得焦点之前,代码不会运行。 尝试将其移动到自己的方法中,只要读卡器完成就会调用该方法。