我有一个CPWindow。在其中,我有一个CPScrollView,其宽度设置为284px,高度为434px。
此代码显示我如何填写CPScrollView:
for(var i = 0; i < 50; i++)
{
var supplie = [CPArray arrayWithArray:[[supplies objectAtIndex:0] componentsSeparatedByString:@"/"]];
var supplieButton = [[CPButton alloc] initWithFrame:CGRectMake(0, (i * 30), 160, 25)];
[supplieButton setTitle:[supplie objectAtIndex:0]];
[[_scrollViewSupplies documentView] addSubview:supplieButton];
[_listBSup addObject:supplieButton];
}
所以我的问题是,添加了50个按钮,我只能看到22个,因为我的CPScrollView没有调整自身的大小。
我搜索并发现CPScrollView类需要是子类(我不确定它是否是更好的方法)但我不知道该怎么做..
请帮帮我! :)
感谢您阅读!
编辑:对不起,我在帖子顶部打招呼,但是字符串“你好!”当我保存帖子时消失..答案 0 :(得分:0)
尝试[[_scrollViewSupplies documentView] setFrameSize:CGSizeMake(284, 30 * 50 + 25)]
。