Я определяю сегментированный элемент управления внутри tableView(_:viewForHeaderInSection:)
UITableViewDelegate. Поскольку я использую UITableView.Style.plain
, при прокрутке таблицы заголовок с сегментированным элементом управления остается в фиксированной позиции.
Я хотел бы создать некоторый контекст, чтобы фон невыбранного сегментированного элемента управления размылся стол, который прокручивается за ним. Вот как выглядит ios 13 сегментированный элемент управления:
Можно ли размыть фон невыделенных сегментов сегментированного элемента управления?
Я могу создать сегментированный элемент управления вот так
let items = ["First", "Second"]
let customSC = UISegmentedControl(items: items)
customSC.selectedSegmentIndex = 0
И я могу создать размытие с помощью этого { ссылка }
let blurEffect = UIBlurEffect(style: .dark)
let blurEffectView = UIVisualEffectView(effect: blurEffect)
//always fill the view
blurEffectView.frame = self.view.bounds
blurEffectView.autoresizingMask = [.flexibleWidth, .flexibleHeight]
Но я не знаю, как собрать все вместе