如何在手指移动时取消点击UITextView中的链接?

时间:2014-03-16 10:27:39

标签: ios iphone objective-c uitextview

我有一个带链接的UITextView(见下面的代码)。当我在该链接上触摸DOWN时,将选择链接文本。当我在该链接上触摸时,该链接将打开Safari。它工作正常。

但是,我想在触摸DOWN后移动手指时取消此行为。我可以这样做吗?

- (void)viewDidLoad
{
    [super viewDidLoad];

    UITextView* txt = [[UITextView alloc] init];
    txt.text = @"some text. http://www.google.com/ some text.";
    txt.editable = NO;
    txt.scrollEnabled = NO;
    txt.dataDetectorTypes = UIDataDetectorTypeLink;
    [self.view addSubview:txt];
}

0 个答案:

没有答案