Я создал ползунок MPVolumeView в Interface Builder для регулировки громкости звука (код ниже):
import UIKit
import MediaPlayer
class StreamVolumeTableViewCell: AudioStreamTableViewCell {
static let identifier = "StreamVolumeTableViewCell"
override func awakeFromNib() {
super.awakeFromNib()
self.volumeSlider.setRouteButtonImage(UIImage(named: "black_route_button"), for: .normal)
self.volumeSlider.showsRouteButton = false
}
@IBOutlet var volumeSlider: MPVolumeView!
}
Теперь я хочу сделать его доступным и добавить VoiceOver.
Я включил специальные возможности на ползунке, установил его метку («Громкость звука») и установил черты «Взаимодействие пользователя включено», «Регулируемый» и «Разрешает прямое взаимодействие». Когда я включаю Voiceover, он произносит метку и подсказку по умолчанию, НО --- когда я прокручиваю вверх и вниз, значение ползунка громкости не меняется, и я получаю звук ошибки "буп".
Как мне выполнить то, что я после?
Спасибо!!!