_uiscroolview=[[UIScrollView alloc]init]; if ([[UIDevice currentDevice].systemVersion floatValue]>6.2) { _uiscroolview.frame=CGRectMake(0, 0, 320, 480); }else{ _uiscroolview.frame=CGRectMake(0, 0, 320, 400); } _uiscroolview.contentSize=CGSizeMake(320*2, 460);//设置内容的大小 _uiscroolview.pagingEnabled=NO;//分页效果是否可用,默认为no _uiscroolview.bounces=YES;//是否有反弹效果,默认为yes _uiscroolview.indicatorStyle=UIScrollViewIndicatorStyleWhite;//滚动条风格 [_uiscroolview flashScrollIndicators];//一显示就显示一下滚动条,用来提示用户的 _uiscroolview.showsHorizontalScrollIndicator=YES;//显示滚动条 _uiscroolview.backgroundColor=[UIColor redColor]; _uiscroolview.contentInset=UIEdgeInsetsMake(20, 20, 50, 30);//4个参数,分别表示可以拉动的边缘扩展的大小,上,左,下,右 _uiscroolview.scrollIndicatorInsets=UIEdgeInsetsMake(20, 20, 50, 30);//同上,不过,这4个参数是用来设置滚动条的,意义相同
-(void)touches:(UIButton*) bb{ //[_uiscroolview setContentOffset:CGPointMake(320, 20) animated:YES];//在scroolview中,跳的位置,x320,y20 [_uiscroolview scrollRectToVisible:CGRectMake(320, 200, 20, 20) animated:YES];//这个是跳转到一个区域,可见就可以了,没有指定是在中间还是哪 }