2017-04-21 40 views
0

我在textview中显示一个信息,它包含电话号码和mail_id,点击用户应该能够拨打联系人的号码,因为我在该特定位置添加了一个按钮。在textview中处理按钮iOS

当用户滚动按钮不滚动时只滚动文本。

所以我打电话给Textview & ScrollView委托并获得滚动视图的偏移值。这样我可以设置按钮框架。

func scrollViewDidScroll(_ scrollView: UIScrollView){ 
    let rol_y = aboutTextView.contentOffset.y; 
    let rol_x = aboutTextView.contentOffset.x; 

    print("\(rol_x),\(rol_y)") 

} 

获得偏移值后,我该如何设置框架..?

此方法是否有效..?

或者

我怎么能做到这一点...?

+0

您显示HTML内容吗? – KKRocks

+0

没有数据是静态的 – remyr3my

+0

那么为什么你使用单独的按钮? – KKRocks

回答

0

只需在故事板中选择UITextView并转到“显示属性检查器”,然后选择数据检测器中的电话号码和链接。

enter image description here