我希望限制我的iPad应用程序用户在输出PDF时最多只能输入20行。用户输入文本到UITextView(如下所示),然后将其转换为PDF文档。
我意识到,我将不得不根据输入的文本进行一些计算。这里有没有任何可以帮助我的方法?textFieldDidEndEditing仅允许我在输入之后检查。
此外,如果这样做会简单得多,是否有一种限制UITextField可以使用的行数的方法?
我意识到,我将不得不根据输入的文本进行一些计算。这里有没有任何可以帮助我的方法?textFieldDidEndEditing仅允许我在输入之后检查。
此外,如果这样做会简单得多,是否有一种限制UITextField可以使用的行数的方法?
- (BOOL)textField:(UITextField *)textField shouldChangeCharactersInRange:(NSRange)range replacementString:(NSString *)string
代理方法,如果用户即将输入的字符会使文本过长,则返回 NO。然而,我不知道有什么好的方法来确定这一点。 - Jesse Rusak