About UiScrollView/NSTime/UIPageControl(2015411)

1.UIScrollView
初始化:[[UIScrollView alloc] initWithFrame:CGRectMake(…)];
大小设置:contentSize=CGSizeMake();
垂直条:showsVerticalScrollIndicator
水平条:showsHorizontalScrollIndictor
一页一页的效果:pageEnabled
弹簧效果:bounces=NO
设置scrollView的位置
[XXX setContentOffset:CGPointMake(x, 0) animated:YES]
代理:
#pragma mark 开始拖动滚动条
-(void)scrollViewWillBeginDragging:(UIScrollView *)scrollView
#pragma mark 结束滚动滚动条
-(void)scrollViewDidEndDragging:(UIScrollView *)scrollView willDecelerate:(BOOL)decelerate


2.NSTimer

初始化:[NSTimer scheduledTimerWithTimeInterval:2.0 target:self selector:@selector(clickTime) userInfo:nil repeats:YES]
默认的是:NSDefaultRunLoopMode
第二种定时器的创建:
[NSTimer timerWithTimeInterval:2.0 target:self selector:@selector(clickTime) userInfo:nil repeats:YES];
 [[NSRunLoop currentRunLoop] addTimer:self.time forMode:NSRunLoopCommonModes];
NSRunLoopCommonModes:不会受到另外的控件的影响
删除定时器:[self.time invalidate]


3.UIPageControl

初始化:[UIPageControl alloc] init
页数:numberOfPages
得到最合适的大小;       
 // 控件尺寸,得到控件最合适的宽度和高度
 CGSize size = [_pageControl sizeForNumberOfPages:kCountPic];
不选中按钮的颜色:
pageIndicatorTintColor
选中颜色:
currentPageIndicatorTintColor
当前的页数:

currentPage
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值