当前位置: 首页 > 工具软件 > Datepick > 使用案例 >

datePicker改变大小问题

冯旭
2023-12-01

最近项目上需要用到date picker控件,在用的时候怎么都改变不了大小,后来经过各种尝试,终于搞定。
解决办法:


    _datePick = [[UIDatePicker alloc]init];
    if (iPhone4 || iPhone5) {
        _datePick.frame = CGRectMake(0, 15/568.0*SCREEN_H, SCREEN_W-60 , 185/568.0*SCREEN_H);
    }else
    {
        _datePick.frame = CGRectMake(0, 15/568.0*SCREEN_H, SCREEN_W-60 , 200/568.0*SCREEN_H);
    }
    _datePick.datePickerMode = UIDatePickerModeDate;

    _datePick.backgroundColor = [UIColor whiteColor];
    [_DateView addSubview:_datePick];

    //下面的是错误的
     _datePick = [[UIDatePicker alloc]initWithFrame:CGRectMake(20, 100, 300, 150)];//创建的时候用这种方法是不会改变大小的。
 类似资料: