我在UIScrollView上有一个UITextView。文本视图包含一些链接。如果文本视图最初位于屏幕外并滚动到视图中,则链接不起作用。如果textview最初位于屏幕中,则链接可以正常工作。
任何人都知道解决方案吗?
答案 0 :(得分:0)
我自己得到了解决方案。 UIScrollView上的内容UIView的高度正在解决问题。内容视图的高度等于滚动视图的高度。但是,子视图'总高度要大得多。尽管所有内容都显示正确,但内容视图范围之外的用户交互未正确传递给子视图。
因此,我覆盖viewWillLayoutSubviews并手动更新内容视图的高度约束。链接工作正常。