OC的UI开发基础之翻页控制器和步进控制器——UIPageControl和UIStepper

- (void)viewDidLoad {
    [super viewDidLoad];
    // Do any additional setup after loading the view.
    /**
     分页控制器
     */
    //初始化-一个分页控制器
    UIPageControl * page = [[UIPageControl alloc] initWithFrame:CGRectMake(100,100,100,100)];
    //设置分页控制器页数
    page.numberOfPages = 6;
    //设置选中业的索引
    page.currentPage=0;
    //设置背景颜色
    page.backgroundColor = [UIColor grayColor];
    //当只有一个页的时候,点点是否隐藏
    page.hidesForSinglePage = YES;
    //代码更新点点位置
    page.defersCurrentPageDisplay = YES;
    //其他页点点的颜色
    page.pageIndicatorTintColor = [UIColor orangeColor];
    //当前页点点的颜色
    page.currentPageIndicatorTintColor = [UIColor redColor];
    
    
    
    /**
     步进控制器
     */
    //初始化一个UIStepper
    UIStepper *stepper = [[UIStepper alloc]initWithFrame:CGRectMake(100, 400, 100, 100)];
    //设置点击事件
    [stepper addTarget:self action:@selector(click:) forControlEvents:UIControlEventTouchUpInside];
    //设置是否是点击就触发还是点击抬起后触发
    stepper.continuous = YES;//(YES则点击就触发)
    //设置最大值与最小值
    stepper.maximumValue = 10;
    stepper.minimumValue = 0;
    //设置sUIStepper对象的value是否连续改变
    stepper.autorepeat = NO;
    //设置值循环改变
    stepper.wraps = YES;
    //设置每次增加的值
    stepper.stepValue = 1;
    //设置按钮颜色
    stepper.tintColor = [UIColor redColor];
    //设置按钮背景颜色
    stepper.backgroundColor = [UIColor blueColor];
    [self.view addSubview:page];
    [self.view addSubview:stepper];
}

-(void)click:(UIStepper*)stepper
{
    NSLog(@"%f",stepper.value);
    NSLog(@"点击了一次");
}
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值