objective-c - 是否可以通过 IB 指定 UITextField 中的最大字符数

标签 objective-c ios uitextfield

我一直想知道是否有一种方法可以通过 IB 指定 UITextField 中允许的最大字符数,而不必重写 UITextField 方法。

我已经成功使用了

- (BOOL)textField:(UITextField *)textField shouldChangeCharactersInRange:(NSRange)range replacementString:(NSString *)string

过去,我只是想知道我是否错过了 IB 中的勾选框。

干杯

最佳答案

IB(界面生成器)不会为您做任何逻辑。因此,没有这样的功能。这是使用 UITextFieldDelegate 完成的就像你自己描述的那样。

关于objective-c - 是否可以通过 IB 指定 UITextField 中的最大字符数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10581633/

相关文章:

ios - 将 ISO8601 日期格式转换为本地时间 (iOS)

ios - 当我在 swift 中输入文本字段时移动小数点

ios - 将矩形图像比例缩放为适合正方形的比例,以与MPMediaItemArtwork一起使用

objective-c - 从 url 加载 .plist 文件

objective-c - 删除由 NSRectFill 完成的 cocoa 绘图?

ios - 快速组合 : combining three signals into one

iphone - 如何在 objective-c 中制作 CGFloat 数组?

php - NSString 将表情符号转换为 HTML 实体

objective-c - UIPickerView : Keyboard not hiding

ios - 如何获取 UITableViews 中 UITextField 的所有字符串值