В листе действий нет кнопки отмены на iPad

Я использую xamarin.forms, в моем коде есть лист действий, в iPad нет кнопки отмены. В iPhone я вижу кнопку отмены, но не в iPad

var action = await DisplayActionSheet(null, "Cancel", null, "string 2","string2");

Что не так я сделал или есть какая-то функция по умолчанию?


person shamnad    schedule 16.01.2017    source источник


Ответы (1)


Это ожидаемое поведение на iPad — кнопки «Отмена» удалены, поскольку пользователь может нажать за пределами листа, чтобы закрыть (отменить) его.

DisplayActionSheet на iOS использует UIAlertController внизу, а отсутствие кнопки отмены на iPad является стандартным поведением для UIAlertController.

person BytesGuy    schedule 16.01.2017