标签:
一个UIScrollView无法滚动:
1.contentSize没有值
2.不能接收到触摸事件
*/
- (void)addScrollView
{
UIScrollView *scroll = [[UIScrollView alloc] init];//DCJ滚动视图层初始化
scroll.frame = self.view.bounds;//DCJ将view的位置和大小赋值给滚动视图层
scroll.showsHorizontalScrollIndicator = NO; // 隐藏水平滚动条
CGSize size = scroll.frame.size;//DCJ将滚动视图的大小 赋值 给变量
scroll.contentSize = CGSizeMake(size.width * kCount, 0); // DCJ滚动内容尺寸
scroll.pagingEnabled = YES; // 进行分页
scroll.delegate = self;//DCJ将方法调用者 设为 滚动滚动视图的代理
[self.view addSubview:scroll];//DCJ
_scroll = scroll;
}
#pragma mark - 滚动代理方法
- (void)scrollViewDidScroll:(UIScrollView *)scrollView
{
_page.currentPage = scrollView.contentOffset.x / scrollView.frame.size.width;
}
_scrollView.frame = CGRectMake(count * kDealBottomMenuItemW, 0, 0, 0);
标签:
原文地址:http://www.cnblogs.com/dengchaojie/p/4743341.html