gpt4 book ai didi

ios - UITextView 调用上一个号码

转载 作者:行者123 更新时间:2023-11-29 02:46:00 25 4
gpt4 key购买 nike

我有一个 iOS 应用程序,可以查找员工并显示他们的工作号码/手机号码。我遇到的问题是,在查找一个人然后又查找另一个人后,当我点击我刚刚查找的人的号码时,它会不断调用之前搜索过的人的号码。

在任何人发表任何言论之前,我已经查看了 UITextView link detection in iOS 7

我尝试设置textview.text = nil,禁用和启用可选择、可编辑和scrollEnabled。没有任何效果。如果有人可以阐明我遇到的问题,那就太好了。谢谢!

  1. 查找第 1 名员工,点击电话#,即可调用正确的号码
  2. 查找另一位员工(第 2 名员工),显示正确的电话号码,点击电话# 即可调用第 1 名员工的电话#
  3. 查找另一名员工(第 3 名员工),显示正确的电话#,点击电话#,它仍然会调用第 1 名员工的电话#。

UITextView 可选择 = true,检测 = 电话号码,可编辑 = NO,已尝试设置滚动启用 = YES 和 NO。

iOS 部署目标是 7.0

代码:

@property (weak,nonatomic) IBOutlet UITextView *Phone;

found = [happyArray valueForKey:@Extension"];
if ([found length]>0) _Phone.text = [NSString stringWithFormat:@"%@",[found stringByTrimmingCharactersInSet: [NSCharacterSet whitespaceCharacterSet]]];

最佳答案

这似乎是一个 iOS 错误,就像此 other answer 中提到的那样的。尝试将 TextView 设置为可编辑,然后在设置新数字后取消设置。

如果这不起作用,请在再次设置数字之前使用 setText:nil。

关于ios - UITextView 调用上一个号码,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25124950/

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