IOS Label 同步 UITextfield 显示输入内容(删除)
2014-12-01 09:58
711 查看
做ios不久,第一次写,跟大家分享,如有不到之处,请指教
-(BOOL)textField:(UITextField
*)textField shouldChangeCharactersInRange:(NSRange)range replacementString:(NSString
*)string
{
if (textField.tag ==12 ) {
//因为此方法是textField的text改变前就出发的,所以在删除的时候,_cardNumber (label)的显示内容总会比textfield得内容多一个字符,在这做了处理,因为删除相当于
是追加@"",所以,判断删除时,让_cardNumber显示当前_txtNumber.text的长度减一位。这样同步删除也就实现了
if ([string
isEqual:@""]) {
int i =
_cardNumber.text.length;
NSString *str = [_cardNumber.textsubstringToIndex:i-1];
_cardNumber.text = str;
}else{
NSString *temp = [_txtNumber.textstringByAppendingString:string];
_cardNumber.text = temp; //_txtNumber(textfield) ,需要在_cardNumber(label)中显示其中_txtNumber输入的内容
}
}
-(BOOL)textField:(UITextField
*)textField shouldChangeCharactersInRange:(NSRange)range replacementString:(NSString
*)string
{
if (textField.tag ==12 ) {
//因为此方法是textField的text改变前就出发的,所以在删除的时候,_cardNumber (label)的显示内容总会比textfield得内容多一个字符,在这做了处理,因为删除相当于
是追加@"",所以,判断删除时,让_cardNumber显示当前_txtNumber.text的长度减一位。这样同步删除也就实现了
if ([string
isEqual:@""]) {
int i =
_cardNumber.text.length;
NSString *str = [_cardNumber.textsubstringToIndex:i-1];
_cardNumber.text = str;
}else{
NSString *temp = [_txtNumber.textstringByAppendingString:string];
_cardNumber.text = temp; //_txtNumber(textfield) ,需要在_cardNumber(label)中显示其中_txtNumber输入的内容
}
}
相关文章推荐
- IOS-如何干掉UITextField的长按手势菜单与输入内容限制
- IOS-如何干掉UITextField的长按手势菜单与输入内容限制
- iOS label根据显示内容自适应大小
- ios UItextField 控制输入内容只输入数字
- HTML,angularJS表格内容排序,点击删除,删除当前,输入内容显示包含内容的数据
- [iOS开发] UITextField 获取输入内容
- iOS之UITextField对输入的内容的长度限制和内容限制
- iOS开发Debug之获取UITextField当前显示的内容
- jquery实现在一个框中输入内容,点击添加后,在另外一个框中显示出来,且能删除
- iOS 中怎么设置label中的内容是靠最上面显示
- UITextField输入框中是否有个叉号(用于一次性删除输入框中的内容)
- iOS UITextField实时监听获取输入内容,中文状态去除预输入拼音
- iOS 关于如何将cell.detailTextLabel.text的内容显示出来的问题。
- iOS 中怎么设置label中的内容是靠最上面显示,,还是在中间显示
- 在IOS实际开发中有些UITextField需要限制输入内容
- XEditText:带删除功能的EditText;可设置自动添加分隔符分割电话号码、银行卡号等;支持禁止Emoji表情符号输入;自定义右边显示图标作功能选项;仿iOS输入框风格
- iOS label根据显示内容自适应大小
- iOS label根据显示内容自适应大小 时间 2015-12-04 16:39:00 博客园-原创精华区 原文 http://www.cnblogs.com/czq1989/p/5019720.
- iOS label根据显示内容自适应大小
- iOS-UITextField监听输入内容的解决办法