Как убрать выделение segmentedControl?

Для того чтобы убрать выделение у Segmented Control в Swift, можно использовать свойство selectedSegmentTintColor и установить в него цвет, который соответствует фону или цвету неактивного состояния вашего Segmented Control.

Например, если ваш Segmented Control находится на белом фоне, вы можете установить свойство selectedSegmentTintColor в белый цвет, тем самым скрывая выделение при выборе сегмента. Вы можете сделать это следующим образом:

segmentedControl.selectedSegmentTintColor = .white

Также, для того чтобы предотвратить выделение при выборе сегмента, вы можете использовать свойство selectedSegmentIndex и установить его значение в -1. Это означает, что ни один сегмент не будет выбран.

segmentedControl.selectedSegmentIndex = -1

Если вы хотите полностью скрыть Segmented Control после выбора сегмента, вы можете установить свойство isHidden в значение true.

segmentedControl.isHidden = true

В зависимости от ваших требований вы можете использовать комбинацию этих методов для достижения желаемого результата.