可以在 ScrollView 中放置一个按钮并使其与 View 一起滚动吗?
我尝试解释一下这个问题。 我有一个包含显示一些文本的 TextView 的 ScrollView 。在文本中有一个链接,我有一个按钮,放在这个链接旁边,按下该按钮,在 safari 中打开该链接。现在,文本比 textView 长,所以我必须将 Text View 放在 Scroll View 中以使其滚动。我也尝试将按钮放入 ScrollView 中,但是当我滚动时,只有文本滚动并且按钮保持在原来的位置,而我希望按钮与文本一起滚动,使其永远位于链接旁边这是正文中的内容。 有可能吗?
最佳答案
据我所知,您不能将控件放入 UITextView
中。
您可以通过在 textView 的 - (void)scrollViewDidScroll:(UIScrollView *)scrollView
期间移动按钮来实现您想要的行为。委托(delegate)方法。
- (void)scrollViewDidScroll:(UIScrollView *)scrollView {
// Move button according to scroll position, using scrollView.contentOffset
}
关于ios - 如何使按钮在 UIScrollView 内滚动?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15270377/