2017-12-21 35 views
0

私はUIScrollView上にUITextViewを持っています。テキストビューにはいくつかのリンクが含まれています。テキストビューが最初は画面外にあり、スクロールして表示されている場合、リンクは機能しません。テキストビューが元々画面に表示されていれば、リンクはうまく動作します。iOS - UITextViewのリンクがUIScrollViewで動作しない

誰でも解決策を知っていますか?

答えて

0

私は自分自身で解決策を得ました。問題を起こしていたUIScrollViewのコンテンツUIViewの高さです。コンテンツビューの高さは、スクロールビューの高さと同じでした。しかし、サブビューの高さはかなり大きかった。すべてが正しく表示されているように見えますが、コンテンツビューの範囲外のユーザーのやりとりは、サブビューに適切に渡されませんでした。

したがって、viewWillLayoutSubviewsをオーバーライドし、コンテンツビューの高さの制約を手動で更新します。リンクは正常に動作しています。

関連する問題