我的应用程序中有一个滚动视图,其中包含颜色的托盘
像这样..
现在在我的应用程序的专业版中,我想向用户显示只有30种颜色
并且在他/她购买所有颜色之后,他们可以完全访问颜色
如何使用滚动视图中滚动的内容来维护此内容
在专业版中,scrollview必须滚动到只有30种颜色,在完整版中它必须滚动浏览所有内容
我如何管理,因为在以下代码中
svcolor.contentSize=CGSizeMake(0, 1970);
它将滚动浏览所有内容,但当我尝试降低高度时,它不会滚动。
提前感谢。
答案 0 :(得分:0)
首先,我没有得到什么
svcolor.contentSize = CGSizeMake(0, 1970);
好的,它会服务,因为你保持宽度为零。你可以使用的一个appraoches是一个函数,首先检查版本,并相应地创建一个具有指定数量的图像的滚动,如
[self createPallete];
有一些实现,如
- (void)createPallete {
//Create your scroll
if(proVersion == YES) {//proVersion is a BOOL to keep track
svcolor.contentSize = CGSizeMake(svcolor.frame.size.width, HEIGHT+REQUIREDMARGINS @30objects);
}
else {
svcolor.contentSize = CGSizeMake(svcolor.frame.size.width, HEIGHT+REQUIREDMARGINS @ALL Objects);
}
}
希望它有所帮助!!!