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 |
(c)2015-2017 Bybc.cn SYSTEM All Rights Reserved
Powered by 家纺头条