gpt4 book ai didi

ios - 支持@的UITextView没有空格来放置用户名

转载 作者:行者123 更新时间:2023-11-29 12:26:30 25 4
gpt4 key购买 nike

你好,我想实现一个控件,我想在用户键入@字符时启用该控件,直到未填充运行文本中的空格为止,它应该显示用户列表,@符号后键入的文本应该显示基于键盘字符的建议,就像我们在上面看到的那样Twitter 或 vine 之类的应用程序?

谁能给出实现这一目标的途径,如果可能的话,@name 显示的文本可以是不同的颜色?

如果有人提供示例代码来实现上述功能,我真的很感激。

最佳答案

使用

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

输入@后,您可以执行所需的操作

- (BOOL)textField:(UITextField *)textField shouldChangeCharactersInRange:(NSRange)range replacementString:(NSString *)string
{
if([string isEqualtoString:@"@"])
{
//do twitter like actions
return NO;
}
return YES;
}

关于ios - 支持@的UITextView没有空格来放置用户名,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28962060/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com