我正在尝试使用按钮和标签模拟键盘界面......
我理解方法:
stringByAppendingString:
允许我用字符串附加标签。
问题是......我正在尝试在我的代码中实现退格按钮......
每次按下它,我都希望能够通过一次删除1个字符来模拟退格。我该怎么做?
答案 0 :(得分:1)
不完全确定这是你想要的,但你可以使用NSString
的{{1}}
答案 1 :(得分:0)
不应该将退格区视为删除字符串中的最后一个字符吗?
答案 2 :(得分:0)
也许您应该考虑使用NSMutableString
,这样您就可以在不创建新字符串的情况下添加和删除字符。
deleteCharactersInRange:
可以在按下退格键时删除最后一个字符。
答案 3 :(得分:0)
一次删除一个字符是危险的。以下是您实施的测试用例:
myLabel.text = @"\U0001F4A9";