page enable,

-(IBAction)doImage:(id)sender

{

CGFloat screenWidth = [UIScreen mainScreen].bounds.size.width;

NSArray *mArray = @[@"1.jpeg",@"2.jpeg",@"3.jpeg",@"4.jpeg"];

for (int i = 0; i<mArray.count; i++) {

NSString *imageName = [mArray objectAtIndex:i];

UIImage *ig = [UIImage imageNamed:imageName];

UIImageView *mImageView = [[UIImageView alloc]initWithImage:ig];

mImageView.frame = CGRectMake(i*screenWidth, 0, screenWidth, 400);

[self.mScrollview addSubview:mImageView];

}

self.mScrollview.contentSize = CGSizeMake(mArray.count*screenWidth, 400);

self.mScrollview.frame = CGRectMake(0, 0, screenWidth, 400);

self.mScrollview.delegate = self;

self.mScrollview.pagingEnabled = YES;

self.mPageControl.currentPage = 0;

self.mPageControl.numberOfPages = mArray.count;

[self.mPageControl addTarget:self action:@selector(changePage:) forControlEvents:UIControlEventValueChanged];

}

-(void)scrollViewDidScroll:(UIScrollView *)scrollView

{

CGFloat pageWidth = scrollView.frame.size.width;

int page = floor((scrollView.contentOffset.x - pageWidth / 2) / pageWidth) + 1;

self.mPageControl.currentPage = page;

}

- (void)changePage:(id)sender

{

int page = self.mPageControl.currentPage;

CGRect frame = self.mScrollview.frame;

frame.origin.x = frame.size.width * page;

frame.origin.y = 0;

[self.mScrollview scrollRectToVisible:frame animated:YES];

}

时间: 2024-08-29 23:26:24

page enable,的相关文章

查看系统资源(iostat,top,vmstat,mpstat)

维护服务器的时候,要经常查看系统资源的,可以了解一下服务器的运行情况.系统优化时,比如使用memcache时,我要决定分配多少内存给他合适呢,mysql的innodb的参数优化也要考虑到内存使用率,i/o的频繁程度啊,如果使用apache的话,要启动多少个httpd比较合适呢,如果数据库的数据太大,我要看看是不是增加磁盘呢等等,这个时候,我们要知道,有多少资源可用,才能更好的优化我们的系统. 1.top命令查看cpu,mem的使用情况 top - 13:54:34 up  4:29,  1 us

uC/OS-II核心(Os_core)块

/***********************************************************************************************************                                                uC/OS-II*                                          The Real-Time Kernel*                      

dstat系统分析工具的使用

1.安装 方法一:yum #yum install -y dstat 方法二:rpm 官网下载地址: http://dag.wieers.com/rpm/packages/dstat #wget http://dag.wieers.com/rpm/packages/dstat/dstat-0.6.7-1.rh7.rf.noarch.rpm #rpm -ivh dstat-0.6.7-1.rh7.rf.noarch.rpm 2.参数 -c, --cpu              显示CPU情况 -

Flask学习之十二——用户评论

1. 评论在数据库中的表示 app/models.py: Comment 模型 class Comment(db.Model): __tablename__ = 'comments' id = db.Column(db.Integer, primary_key=True) body = db.Column(db.Text) body_html = db.Column(db.Text) timestamp = db.Column(db.DateTime, index=True, default=d

Linux终端监控工具之dstat

1.安装 yum install dstat 2.示例 1)直接跟数字,表示#秒收集一次数据,默认为一秒:dstat 5表示5秒更新一次 这是默认输出显示的信息: CPU状态:CPU的使用率.这项报告更有趣的部分是显示了用户,系统和空闲部分,这更好地分析了CPU当前的使用状况.如果你看到"wait"一栏中,CPU的状态是一个高使用率值,那说明系统存在一些其它问题.当CPU的状态处在"waits"时,那是因为它正在等待I/O设备(例如内存,磁盘或者网络)的响应而且还没

dstat工具

yum install -y  dstat # dstat 安装完成后, 执行 dstat 命令, 默认情况它会收集-cpu-,-disk-,-net-,-paging-,-system-的数据, 一秒钟收集一次. 默认输入dstat等于输入了dstat -cdngy 1或dstat -a 1. 推荐使用 date && dstat -tclmdny 60 一分钟监视一次(注意调节显示的宽度, 或去掉-t选项) -c, -cpu 显示CPU情况-C 0,3,total include cp

Linux系统性能检测工具

忙里偷闲浏览网站,看到了一些不错的Linux性能检测工具.担心以后忘记在这里做个记录.如有错误的地方,或者不足,以及平时用的不多,但是很给力的工具还请看到此博文的同志们多多提建议.谢谢! dstat 工具 说明:dastat 此软件小巧玲珑,软件包大小只有144k,安装大小660k.此工具默认情况下会动态显示----total-cpu-usage---- -dsk/total- -net/total- ---paging-- ---system--负载情况.(看我上的图) 1.安装dstat y

WebGL 规范(WebGL Specification)

太阳火神的美丽人生 (http://blog.csdn.net/opengl_es) 本文遵循"署名-非商业用途-保持一致"创作公用协议 转载请保留此句:太阳火神的美丽人生 -  本博客专注于 敏捷开发及移动和物联设备研究:iOS.Android.Html5.Arduino.pcDuino,否则,出自本博客的文章拒绝转载或再转载,谢谢合作. WebGL Specification Version 1.0.2, 01 March 2013 This version: https://ww

dstat的使用

1. 下载&安装 Contos和Redhat的下载链接:http://pkgs.repoforge.org/dstat/ 安装很简单,如下: 2. 使用说明 安装完后就可以使用了,dstat非常强大,可以实时的监控cpu.磁盘.网络.IO.内存等使用情况. 直接使用dstat,默认使用的是-cdngy参数,分别显示cpu.disk.net.page.system信息,默认是1s显示一条信息.可以在最后指定显示一条信息的时间间隔,如dstat 5是没5s显示一条,dstat 5 10表示没5s显示