iPhone应用中UIScrollView的使用方法

 
 
单价 面议对比
询价 暂无
浏览 887
发货 付款后3天内
过期 长期有效
更新 2013-12-09 16:39
 

您还没有登录,请登录后查看联系方式


详细说明
主要是实现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
举报收藏 0
更多>本企业其它产品
申请链接  |  更多> 友情链接
网站首页  |  关于建材之家  |  联系我们  |  加入建材之家  |  隐私政策  |  使用协议  |  财务相关  |  城市分站  |  招商加盟  |  建材群站  |  网站地图  |  排名推广  |  广告服务  |  RSS订阅  |  粤ICP备14017808号  |  粤公网安备 44030402000745号
陶瓷头条 | 空调头条 | 卫浴头条 | 洁具头条 | 油漆头条 | 涂料头条 | 地板头条 | 吊顶头条 | 衣柜头条 | 家居头条 | 老姚之家 | 灯饰之家 | 电气之家 | 全景头条 | 照明之家 | 防水之家 | 防盗之家 | 博一建材 | 区快洞察 | 深圳建材 | 香港建材 | 佛山建材 | 广州建材 | 东莞建材 | 惠州建材 | 南宁建材 | 崇左建材 | 来宾建材 | 河池建材 | 贺州建材 | 百色建材 | 玉林建材 | 贵港建材 | 钦州建材 | 防城港建材 | 北海建材 | 梧州建材 | 桂林建材 | 柳州建材 | 建材 | 720全景 | 企业之家 |