ios - UITextView 可点击,几乎像 UIButton

标签 ios

我有一个 UITextView,里面有很多文本,并按照我需要的方式进行了自定义。我在想,有没有办法让它可以点击,然后导航到一个新的 UIViewController

我正在寻找这个,似乎唯一的办法就是用一个不可见的 UIButton 覆盖它?

最佳答案

您可以将 UITapGestureRecogniser 添加到 TextView 中。在界面生成器中或在您的代码中。

UITapGestureRecogniser *tap = [[UITapGestureRecognizer alloc] initWithTarget:self action:@selector(myfunction:)]:
[mytextview addGestureRecogniser:tap];
[mytextview setEditable:NO];
[mytextview setUserInteractionEnabled:YES];
[tap release];

编辑:感谢 Nekto

关于ios - UITextView 可点击,几乎像 UIButton,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12683107/

相关文章:

ios - 如何在地址簿中添加地址属性?

ios - 从 XML Parse 匹配 NSDictionary

ios - 如何将 Camera 输入放到屏幕上并对其进行模糊处理?

ios - ARKit - 以编程方式在 Reality Composer 中添加 'billboard'(查看相机)元素

ios - 在外面敲击时防止 Popover 解雇 (Swift)

iphone - 在 UITextView 中禁用返回键

ios - 自定义 Unwind Segue 在 Swift 中因 NSException 而崩溃

ios - 搜索 Youtube API 时描述被截断

ios - 使用 Autolayout 根据宽度的比率设置 UIImage 高度

python - Xcode 在 iOS 中使用 Python.framework 时出错,架构 i386 的 undefined symbol