Как Вы реализуете MPVolumeView?

Если вы хотите использовать выражение, которое не является именем столбца, вы должны использовать DB::raw:

Menu::where(DB::raw('LOWER(`slug`)'), $slug)->count();
9
задан ayaio 15 May 2017 в 00:14
поделиться

2 ответа

Поместите его как обычный слайдер, затем с помощью инспектора установите класс MPVolumeView. В IB он будет отображаться как обычный слайдер, но во время выполнения он будет экземпляром MPVolumeView и будет иметь необходимые стили и поведение.

9
ответ дан 2 November 2019 в 23:05
поделиться

В iOS 13 это изменилось. Добавление ползунка в IB с его набором класса к MPVolumeView больше не работает. Таким образом, принятый ответ больше не работает. Правильный путь, как обрисовано в общих чертах в документах Apple, состоит в том, чтобы использовать UIView в IB, и затем в коде добавляют MPVolumeView как подпредставление. Вот то, как в Swift:

// myVolumeViewParentView is the UIView you put in IB
let myVolumeView = MPVolumeView(frame: myVolumeViewParentView.bounds)
myVolumeViewParentView.addSubview(myVolumeView)

Этот метод работает в iOS 12 также.

1
ответ дан 2 November 2019 в 23:05
поделиться
Другие вопросы по тегам:

Похожие вопросы: