【问题标题】:How to change ActionSheetDatePicker origin on iPAD如何在 iPAD 上更改 ActionSheetDatePicker 原点
【发布时间】:2016-11-21 11:11:54
【问题描述】:

我在表格视图单元格点击上打开 ActionSheetDatePicker:

[ActionSheetDatePicker showPickerWithTitle:@"Select Date"
                       datePickerMode:UIDatePickerModeDate
                       selectedDate:[NSDate date]
                           doneBlock:^(ActionSheetDatePicker *picker, id selectedDate, id origin) {                                                     dateString = [dateFormatter stringFromDate:selectedDate];
                                [self fetchHistoryForDate];
                                }
              cancelBlock:^(ActionSheetDatePicker *picker) {
                           NSLog(@"Block Picker Canceled");}
                                                origin:tableView];

但它在 iPAD 上显示是这样的。 我怎样才能改变它的方向?我正在使用ActionSheetPicker-3.0

【问题讨论】:

    标签: ios ipad datepicker uiactionsheet


    【解决方案1】:

    要解决此问题,请尝试像这样更改 origin 参数。

    [ActionSheetDatePicker showPickerWithTitle:@"Select Date"
                           datePickerMode:UIDatePickerModeDate
                           selectedDate:[NSDate date]
                               doneBlock:^(ActionSheetDatePicker *picker, id selectedDate, id origin) {                                                     dateString = [dateFormatter stringFromDate:selectedDate];
                                    [self fetchHistoryForDate];
                                    }
                  cancelBlock:^(ActionSheetDatePicker *picker) {
                               NSLog(@"Block Picker Canceled");}
                                                    origin:tableView.tableFooterView];
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2020-10-21
      • 1970-01-01
      • 2023-03-13
      • 1970-01-01
      • 2012-11-25
      • 2013-12-12
      • 1970-01-01
      相关资源
      最近更新 更多