-(IBAction) clicked: (id)sender{
NSString *titleOfButton = [sender titleForState:UIControlStateNormal];
NSString *newLabelText = titleOfButton;
labelsText.text = [NSString stringWithFormat:@"%@%@", labelsText.text, newLabelText];
//if ([newLabelText length] >= 5) newLabelText = [newLabelText substringToIndex:5];
}
我得到的问题是,我希望它能够在5个字母最多,有谁可以告诉我如何做到这一点?
谢谢
加上这一行--
if ([newLabelText length] >= 5) newLabelText = [newLabelText substringToIndex:5];
...或者对任何要截断的字符串应用相同的方法。
查看Apple Docs中的一些真正有用的NSString内容
我正在Windows上使用PyCharm,希望更改设置以将最大行长度限制为个字符,而不是默认限制为
问题内容: 我知道还有其他主题,但似乎无法找到实现方法。 我试图将UITextField限制为仅5个字符 最好是字母数字和-和。和_ 我看过这段代码 和 我只是不知道如何实际实现它,或者我应该换成我的自定义UITextField换成哪个“ textfield” 问题答案: 您的视图控制器应符合,如下所示: } 设置文本字段的委托: 在您的视图控制器中实现该方法: 全部一起: 对于Swift 4 只
问题内容: 如何覆盖此UITextField函数,使其对最大字符数有所限制? 我已经对堆栈进行了一些研究,但是我只能找到此函数(请参见下文)。首先,我看不到如何覆盖,其次,它使用NSRange作为具有UITextRange的参数。如何实现呢?谢谢 我失败的尝试: 错误:无法将类型“ UITextRange”的值转换为预期的参数类型“ NSRange”(又名“ _NSRange”) 问题答案: 您可
问题内容: 我正在使用Java。如果我在Eclipse Helios中点击+ + ,它将自动格式化我的代码。在某一点,它会换行。我想增加最大线长。我怎样才能做到这一点? 问题答案: 在首选项 Java- >代码样式->格式化程序中,编辑配置文件。在“ 线绕包” 选项卡下,是线宽(最大线宽:)的主要选项。在“ 注释” 选项卡中,有一个单独的选项 “注释的最大行宽:” ,还需要对其进行更改以影响注释换
问题内容: 我想在数据库中保存一个对象。 我正在使用MySQL数据库,但是当我尝试使用MySQL数据库时,却收到一个异常消息:“数据大于列长度”。 如何使用hibernate增加列的长度? 问题答案: 如果您的列使用注释 或使用其他列类型
问题内容: 我想在数据库中保存一个对象。 我正在使用MySQL数据库,但是当我尝试使用MySQL数据库时,出现一个异常:“数据大于列长度”。 如何使用休眠方式增加列的长度? 问题答案: 如果您的列使用注释 或使用其他列类型