我有一个带有信息块的滚动视图。我正在寻找的功能的一个例子是。.. 按钮 A 按钮 B 按钮 C ScrollView - 高度为 3000,宽度为 320(iOS 中的纵向布局)
按钮 A 我设置 cgPointMake [scrollViewSettings setContentOffset:CGPointMake(0,0)];
按钮 B 我设置 cgPointMake [scrollViewSettings setContentOffset:CGPointMake(0,1000)];
按钮 C 我设置 cgPointMake [scrollViewSettings setContentOffset:CGPointMake(0,2000)];
关于设置滚动限制或滚动范围,我没有任何超出此范围的代码。我需要的是
按钮 A 具有从 y=0 到 y=1000 的滚动高度范围,因此用户无法滚动查看按钮 B 或 C 将带它们的数据。
按钮 B 具有从 y=1000 到 y=2000 的滚动高度范围,因此用户无法向上或向下滚动以查看按钮 A 或 C 将带它们的数据。
按钮 C 具有从 y=1000 到 y=2000 的滚动高度范围,因此用户无法向上滚动以查看按钮 A 或 B 将带它们的数据。
我希望这是有道理的。
先感谢您。
这是我用于每个滚动视图的代码
scrollViewMain.frame = CGRectMake(0, 54, 320,426); /*set the viewable frame of the scroll view*/
[scrollViewMain setContentSize:CGSizeMake(320,1708)]; /*set the content size of the scroll view*/
scrollViewSettings.frame = CGRectMake(0, 0, 320,426); /*set the viewable frame of the scroll view*/
[scrollViewSettings setContentSize:CGSizeMake(320,650)]; /*set the content size of the scroll view*/
scrollViewBMI.frame = CGRectMake(0, 426, 320,426); /*set the viewable frame of the scroll view*/
[scrollViewBMI setContentSize:CGSizeMake(320,570)]; /*set the content size of the scroll view*/
scrollViewBFC.frame = CGRectMake(0, 1278, 320,426); /*set the viewable frame of the scroll view*/
[scrollViewBFC setContentSize:CGSizeMake(320,568)]; /*set the content size of the scroll view*/
ViewBMR.frame = CGRectMake(0, 852, 320,426); /*set the viewable frame of the view*/