我正在制作一个iPhone应用程序,我可以在输入时添加每个字母,但是如果粘贴了文本则不能。 有什么想法吗?
答案 0 :(得分:0)
NSString *string = @"abcdef";
NSMutableArray *array = [NSMutableArray array];
for (int i=0; i<string.length; i++) {
[array addObject:[string substringWithRange:NSMakeRange(i, 1)]];
}
NSLog(@"array: %2@", array);
NSLog输出:
array: (
a,
b,
c,
d,
e,
f
)
答案 1 :(得分:0)
如果你真的使用UITextView
,这是你的朋友:
textView:shouldChangeTextInRange:replacementText: