Согласно опубликованной документации, она устарела для MPVolumeView
, что является их новым представлением ползунка для настройки вывода звука.Я знаю, что вы не хотите добавлять ползунок в свой пользовательский интерфейс и хотите сделать это программно, что на основе этого сообщения технически все еще возможно.Хотя, это действительно немного хакерски.
Вот эквивалент C #:
UISlider slider = null;
var volumeView = new MPVolumeView();
foreach (var view in volumeView.Subviews)
{
if (view is UISlider)
{
slider = (UISlider)view;
break;
}
}
slider.Value = 0;
Стоит отметить, я не уверен, повлияет ли это на то, как XamarinMediaManager
играетзвук.