Я понимаю, что уже есть вопросы, которые задают то же самое, однако мне все еще не удалось реализовать кнопку «X» в углу модального представления листа формы.
Прекрасный пример того, что я пытаюсь реализовать, можно увидеть на скриншоте ЗДЕСЬ . (Был бы признателен, если бы кто-нибудь из> = 10 человек помог мне отредактировать этот пост, разместив это изображение здесь. Спасибо).
В тщетной попытке я попытался реализовать UIButton в viewDidLoad класса View Controller модального представления с рамкой CGRectMake(-10, -10, 20, 20)
, но, как и ожидалось, кнопка не «зависает» в верхнем левом углу модального представления, как предполагалось.
Некоторые из вопросов, на которые я наткнулся:
Как создать представление с кнопкой закрытия над углом? (Правильный ответ ведет к проекту на github, и я не смог найти соответствующие коды. Второй ответ вообще не говорит о реализации кнопки «X» в углу.)
Добавить кнопку закрытия в угол UIModalPresentationPageSheet (ответ предлагает элемент кнопки левой панели. - отличная альтернатива, но не в том, что является основной целью наших вопросов.)
как добавить close в угол модального вида, который представлен в UIModalPresentationPageSheet? (Ответ не работает, и я не понимаю почему. Я тоже не понимаю логики ответа.)
У меня уже работает «Нажмите за пределами модального представления, чтобы закрыть», и теперь мне нужна небольшая кнопка закрытия вверху ради HCI. Спасибо за уделенное время! Ваше здоровье!