gpt4 book ai didi

iphone - ScrollView ios 中的 TextView

转载 作者:行者123 更新时间:2023-12-01 18:22:42 26 4
gpt4 key购买 nike

这个问题在这里已经有了答案:





scroll the text inside a UIScrollView

(2 个回答)


9年前关闭。




我是 IOS 编程新手,我有一个表格 View ,当我在表格中选择一个项目时会拉出一个详细 View 。详细 View 有标题、图片和底部的 TextView 。所有这些项目都在 ScrollView 中。我希望整个页面滚动而不仅仅是文本。问题是textview是可滚动的,所以我有2个滚动,一个用于 View 的主滚动,第二个用于文本,我需要将两个滚动结合起来,这意味着我滚动时想要 View 中,文本立即随之滚动。

这是关于 View 的屏幕截图:

enter image description here

并且滚动被禁用:

enter image description here

这是在更新高度约束之后

enter image description here

这是 ScrollView 属性的屏幕截图

enter image description here

代码是:

        NSString *text =[[jsonResults objectAtIndex:0] objectForKey:@"content"];

CGSize textSize = [text sizeWithFont:[UIFont systemFontOfSize:14]
constrainedToSize:CGSizeMake(300, 5000) lineBreakMode:NSLineBreakByCharWrapping];

[self.detailTextView setFrame:CGRectMake(self.detailTextView.frame.origin.x,self.detailTextView.frame.origin.y,textSize.width,textSize.height)];

[self.detailTextView setText:text];
scroll.ContentSize=CGSizeMake(320,1000);

十分感谢,

最佳答案

试试这样

在您的情况下,请根据文本动态设置 textview 框架并禁用 textView 的滚动并将 textview 添加到 ScrollView 。

enter image description here

取消选择 textview 的滚动启用。

关于iphone - ScrollView ios 中的 TextView ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16296660/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com