Я показываю UIPickerView
, постукивая по UITableViewCell
. Я пытаюсь добавить UIVisualEffectView
в pickerView, чтобы придать ему размытый фон. То, что я пытается, чтобы получить это:Размытие фона UIPickerView
Что я фактически получаю это:
Вот код, который я Используется для создания размытия и прикрепления его к сборщику:
UIBlurEffect *blurEffect = [UIBlurEffect effectWithStyle:UIBlurEffectStyleDark];
UIVisualEffectView *blurEffectView = [[UIVisualEffectView alloc] initWithEffect:blurEffect];
[blurEffectView setFrame:_myPicker.frame];
[_myPicker addSubview:blurEffectView];
[_myPicker sendSubviewToBack:blurEffectView];
Обратите внимание, что даже с вызовом sendSubviewToBack
, это заканчивается положить размытость перед вариант колеса. Если я внимательно посмотрю, когда прокручиваю представление, я вижу варианты перемещения за размытие.
Как мне получить размытие в фоновом режиме и колесо опций сверху?