Создание iPhone Pop-up Menu Similar для Отправки по почте Меню приложения

Ни один из других ответов не решил проблему для меня, но я в конечном итоге нашел ответ, который сделал. В моем случае из-за этой ошибки дизайнер пожаловался на неверную разметку (т.е. все работало нормально во время выполнения).

Я использовал ReSharper8, чтобы переименовать один из моих классов, на которые есть ссылки в XAML. Это вызвало другую совершенно другую ссылку на класс в том же XAML, чтобы иметь эту ошибку. Это сбивало с толку, потому что класс, вызвавший проблему, НЕ был тем же самым, что и ссылочный класс, отображающий ошибку.

В одном из других ответов указывалось, что данная ошибка может быть вызвана переименованием проекта, и единственный способ исправить это - удалить и повторно добавить этот проект. Точно так же я удалил и заново создал файл класса, который переименовал, и дизайнер снова начал работать.

21
задан axierjhtjz 1 April 2016 в 11:15
поделиться

2 ответа

Посмотрите пример UICatalog на веб-сайте Apple. В разделе «Предупреждения» есть примеры использования UIActionSheet для выполнения того, что вы пытаетесь сделать.

14
ответ дан 29 November 2019 в 06:22
поделиться

Это UIAlertController в iOS 8+ и UIActionSheet в более ранних версиях.

20
ответ дан 29 November 2019 в 06:22
поделиться