iPhone应用中UIScrollView的使用方法

点击图片查看原图
 
单价: 面议
起订:
供货总量:
发货期限: 自买家付款之日起 3 天内发货
所在地:
有效期至: 长期有效
最后更新: 2013-12-09 16:39
浏览次数: 41
询价
详细说明
主要是实现UIScrollView可以产生画轴的效果,可以在手机屏中左右滑动。先来看内容。
 
初始化代码为:
 
mainView = [[UIScrollView alloc] initWithframe:CGRectMake(0.0, 0.0, self.view.frame.size.width, 400)]; 
mainView.directionalLockEnabled = YES; 
mainView.pagingEnabled = YES; 
mainView.backgroundColor = [UIColor blueColor]; 
mainView.showsVerticalScrollIndicator = NO; 
mainView.showsHorizontalScrollIndicator = NO; 
mainView.delegate = self; 
CGSize newSize = CGSizeMake(self.view.frame.size.width * 2, self.view.frame.size.height); 
[mainView setContentSize:newSize]; 
[self.view addSubview:mainView]; 
pageControl = [[UIPageControl alloc] initWithframe:CGRectMake(0.0, 401, self.view.frame.size.width, 80)]; 
pageControl.hidesForSinglePage = YES; 
pageControl.userInteractionEnabled = NO; 
pageControl.backgroundColor = [UIColor redColor]; 
[self.view addSubview:pageControl]; 
UIView *view1=[[UIView alloc] initWithframe:CGRectMake(0.0, 0.0, self.view.frame.size.width, self.view.frame.size.height)]; 
view1.backgroundColor=[UIColor redColor]; 
[mainView addSubview:view1]; 
UIView *view2=[[UIView alloc] initWithframe:CGRectMake(self.view.frame.size.width, 0.0, self.view.frame.size.width, self.view.frame.size.height)]; 
view2.backgroundColor=[UIColor blueColor]; 
[mainView addSubview:view2];
滑动的事件为:
#pragma mark - 
#pragma mark UIScrollView 
- (void)scrollViewDidEndDecelerating:(UIScrollView *)scrollView{ 
if ([scrollView isKindOfClass:[UITableView class]]) { 
return; 
 
int index = fabs(scrollView.contentOffset.x) / scrollView.frame.size.width; 
 
pageControl.currentPage = index; 
 
//index为当前页码 
NSLog(@"%d",index);
 
更多详情:IOS网络编程http://bbs.9ria.com/thread-195570-1-1.html
更多>本企业其它产品
公司基本资料信息
广告位
最新建材产品
广告位
点击排行
广告位
推荐资讯
广告位
最新
建材风水 | 木板之家 | 电工之家 | 壁纸之家 | 净化之家 | 安防之家 | 水暖之家 | 洁具之家 | 窗帘头条 | 家饰之窗 | 老姚之家 | 灯饰之家 | 电气之家 | 全景头条 | 陶瓷之家 | 照明之家 | 防水之家 | 防盗之家 | 博一建材 | 卫浴之家 | 区快洞察 | 郑州建材 | 驻马店建材 | 周口建材 | 信阳建材 | 商丘建材 | 南阳建材 | 三门峡建材 | 漯河建材 | 许昌建材 | 濮阳建材 | 焦作建材 | 新乡建材 | 鹤壁建材 | 安阳建材 | 平顶山建材 | 洛阳建材 | 开封建材 | 武汉建材 | 神农架建材 | 天门建材 |
建材 | 720全景 | 企业之家 | 移动社区 | 关于我们  |  联系方式  |  使用协议  |  版权隐私  |  网站地图 | 排名推广 | 广告服务 | 积分换礼 | RSS订阅 | sitemap | 粤ICP备14017808号
(c)2015-2017 BO-YI.COM SYSTEM All Rights Reserved
Powered by 涂料之家