ios - 如何使 uitextview 不可滚动但显示所有内容

标签 ios objective-c uiscrollview uitextview

目前在我的 IB 中,我有一个 View Controller ,它被一个 UIScroll View 覆盖。在 ScrollView 中,我在顶部有一个 UIImageView,在中间有一个 UILableView,在底部有一个 MKMapView。 UILableView 的行数设置为 0(无限)并且自动换行允许我显示尽可能多的内容。

我希望能够点击电话号码和网站 url 来获取我的 UILableView 中的内容。到目前为止我发现的最好方法是将其更改为 UITextView 来为您处理所有这些。但是......我无法通过滚动获得相同的行为。

在图像之前,标签和 map 用于作为一个 block 滚动。现在,只有 textView 滚动。任何建议表示赞赏。

最佳答案

显示部分是正确的,即根据滚动文本的大小计算 textView 的框架添加此 [textView setScrollEnabled:NO];

关于ios - 如何使 uitextview 不可滚动但显示所有内容,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19686710/

相关文章:

android - 当我们进行 ionic 状态恢复、保存、清除和重置时,实际发生了什么?

iphone - 弹出详细 View 后自动取消选择 TableView 单元格?

ios - 如何让工具栏和状态栏一样

ios - Unwind segue 在 iOS9 中停止工作 > 卡住而没有崩溃

ios - Xcode;根据其内容自动设置 UIScrollView 的高度

objective-c - Core-Plot:使用自动缩放时保持 x 轴及其轴标签之间的偏移量不变 (plotSpace:scaleToFitPlots)

objective-c - 如何知道码头尺寸?

iphone - UIPageControl 未显示

iphone - 将 UIImageView 放在 UIScrollView 中而不使用 contentInset?

ios - UIScrollView 缩放仅用 2 个手指