处理textview iOS中的按钮

时间:2017-04-21 05:45:07

标签: ios swift uiscrollview textview

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

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

所以我称之为Textview& ScrollView委托并获得滚动视图的偏移值。所以我可以设置按钮框架。

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

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

}

获取偏移值后,如何设置框架??

这种方法有效吗?

我怎么能这样做??

1 个答案:

答案 0 :(得分:0)

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

enter image description here