Свойство 'overrideUserInterfaceStyle' не найдено для объекта типа 'DatePicker *' - PullRequest
1 голос
/ 15 января 2020

Я использую реагирующий нативный 0.61.4 и библиотечный реактивный нативный-сборщик дат 2.7.3. Я пытаюсь построить проект с помощью xcode и продолжаю получать эту ошибку: свойство 'overrideUserInterfaceStyle' не найдено для объекта типа 'DatePicker *' в DatePicker.m в трех функциях. Вот один из них:

- (instancetype)initWithFrame:(CGRect)frame
{
    if ((self = [super initWithFrame:frame])) {
        [self addTarget:self action:@selector(didChange)
       forControlEvents:UIControlEventValueChanged];
        if(@available(iOS 13, *)) {
            self.overrideUserInterfaceStyle = UIUserInterfaceStyleLight;
        }
    }
    return self;
}

Является ли это ошибкой средства выбора даты реакции?

1 Ответ

1 голос
/ 16 января 2020

Чтобы иметь возможность полностью поддерживать iOS 13 Мне пришлось отказаться от поддержки Xcode 10 (который, я полагаю, вы используете) в версии 2.7.3 библиотеки.

Вы можете либо перейти на версию 2.7.2, либо перейти на Xcode 11, что я рекомендую вам сделать. Xcode 11 также требуется для поддержки iOS 13 функций, таких как темный режим или «Войти через Apple».

Я обновил документы с этой информацией. Приносим извинения за неудобства!

...