我 UITextView
在其中包含图像/(UIImageView
)。
但是当我想看到它无法看到/滚动的图像时,
我实现了相应于文本大小动态增加滚动内容大小的逻辑,
- (void)scrollViewDidScroll:(UIScrollView *)scrollview
{
if (scrollview.contentOffset.y >= scrollview.contentSize.height - scrollview.frame.size.height)
{
CGSize s = [messageView.text sizeWithFont:[UIFont systemFontOfSize:25] //define your textview font size
constrainedToSize:CGSizeMake(self.view.bounds.size.width - 40, MAXFLOAT) // - 40 For cell padding
lineBreakMode:UILineBreakModeWordWrap];
// To increase the text view scroll content to display image also
[scrollview setContentSize:CGSizeMake(200, s.height+150)];
}
}
但它仅在文本视图中的文本超出其(文本视图)边界时才开始滚动。
如果文本在边界内,我无法看到完整图像(文本视图中不能容纳的行数)
How to set scroll size when touch / starts scrolling on textview
,,