簡體   English   中英

iOS-UITextView上的鏈接不適用於UIScrollView

[英]iOS - Links on UITextView don't work with UIScrollView

我在UIScrollView上有一個UITextView。 文本視圖包含一些鏈接。如果文本視圖最初位於屏幕外並滾動到視圖中,則這些鏈接不起作用。 如果textview最初在屏幕上,則鏈接可以正常工作。

有人知道解決方案嗎?

我自己找到了解決方案。 問題的原因在於UIScrollView上內容UIView的高度。 內容視圖的高度等於滾動視圖的高度。 但是,子視圖的總高度要大得多。 盡管所有內容似乎都正確顯示,但未將內容視圖范圍之外的用戶交互正確傳遞給子視圖。

因此,我重寫了viewWillLayoutSubviews並手動更新了內容視圖的高度約束。 鏈接現在工作正常。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM