Ios 如何根据内容提供RTLabel和ScrollView高度?
我正在使用平台Xcode(5.1)为iPhone创建一个iOS文章阅读应用程序,并选择了模板空应用程序 我正在使用Ios 如何根据内容提供RTLabel和ScrollView高度?,ios,objective-c,uiscrollview,xcode5,html-parsing,Ios,Objective C,Uiscrollview,Xcode5,Html Parsing,我正在使用平台Xcode(5.1)为iPhone创建一个iOS文章阅读应用程序,并选择了模板空应用程序 我正在使用RTLabellib解析ScrollView中的html数据。 超链接不起作用。 我在根据内容管理RTLabel高度时遇到了一个问题(内容大小不是固定的)。 ScrollView包含UILabel、UIImage和RTLabel,它正在工作,但我想根据内容管理滚动高度 我应用了此代码,但它不起作用 RTLabel *label = [[RTLabel alloc] initWithF
RTLabel
lib解析ScrollView
中的html数据。
超链接不起作用。
我在根据内容管理RTLabel
高度时遇到了一个问题(内容大小不是固定的)。
ScrollView
包含UILabel
、UIImage
和RTLabel
,它正在工作,但我想根据内容管理滚动高度
我应用了此代码,但它不起作用
RTLabel *label = [[RTLabel alloc] initWithFrame:CGRectMake(10, 400, 310, 600)];
[self->scroller addSubview:label];
[label setText:_DetailModal1[3]];
[scroller setScrollEnabled:YES];
CGFloat scrollViewHeight = 0.0f;
for (label in scroller.subviews) {
scrollViewHeight += label.frame.size.height; }
[scroller setContentSize:(CGSizeMake(320, scrollViewHeight))];
感谢您的帮助。CGSize optimumSize=[label optimumSize]
label.frame=CGRectMake(label.frame.origin.x,label.frame.origin.y,label.frame.size.width,optimumSize.height+10)
scroller.contentSize=CGSizeMake(scroller.frame.size.width,label.optimumSize.height)