Как поместить изображение в UIActionSheet?

Как поместить изображение на UIActionSheet в правую позицию текста. Как указано в музыкальном плеере Apple.

Как поместить изображение в UIActionSheet?

Примечание: не отвечайте с пользовательским представлением, если это возможно в UIActionSheet, пожалуйста, дайте нам знать.

Для этого с UIAlertController нет общедоступного API. Несмотря на ваш запрос, вам необходимо использовать настраиваемое оповещение, поддерживающее эту функцию.

rmaddy 23.07.2018 17:08

К вашему сведению, UIActionSheet устарел с iOS 8.

Nitish 23.07.2018 17:17
Стоит ли изучать PHP в 2026-2027 годах?
Стоит ли изучать PHP в 2026-2027 годах?
Привет всем, сегодня я хочу высказать свои соображения по поводу вопроса, который я уже много раз получал в своем сообществе: "Стоит ли изучать PHP в...
Поведение ключевого слова "this" в стрелочной функции в сравнении с нормальной функцией
Поведение ключевого слова "this" в стрелочной функции в сравнении с нормальной функцией
В JavaScript одним из самых запутанных понятий является поведение ключевого слова "this" в стрелочной и обычной функциях.
Приемы CSS-макетирования - floats и Flexbox
Приемы CSS-макетирования - floats и Flexbox
Здравствуйте, друзья-студенты! Готовы совершенствовать свои навыки веб-дизайна? Сегодня в нашем путешествии мы рассмотрим приемы CSS-верстки - в...
Тестирование функциональных ngrx-эффектов в Angular 16 с помощью Jest
В системе управления состояниями ngrx, совместимой с Angular 16, появились функциональные эффекты. Это здорово и делает код определенно легче для...
Концепция локализации и ее применение в приложениях React ⚡️
Концепция локализации и ее применение в приложениях React ⚡️
Локализация - это процесс адаптации приложения к различным языкам и культурным требованиям. Это позволяет пользователям получить опыт, соответствующий...
Пользовательский скаляр GraphQL
Пользовательский скаляр GraphQL
Листовые узлы системы типов GraphQL называются скалярами. Достигнув скалярного типа, невозможно спуститься дальше по иерархии типов. Скалярный тип...
2
2
513
1

Ответы 1

Don't answer with custom view

Тогда вы фактически запрещаете кому-либо отвечать, потому что это то, что ты делаешь.

Во-первых, не существует такого понятия, как UIActionSheet. Он был объявлен устаревшим четыре года назад. Сегодня мы используем UIAlertController.

UIAlertController - это не что иное, как предварительно упакованный представленный контроллер представления. Это делает ничего такого, что вы не могли бы сделать сами. Он также намеренно очень прост и ограничен. Поэтому, если вы хотите сделать что-то, что выходит за рамки того, что дает вам UIAlertController, вы просто создаете настраиваемый представленный контроллер представления. Добавить анимацию и «затемнение», чтобы он выглядел как стандартный лист действий, очень просто; просто создайте собственную анимацию перехода.

Вот что такое интерфейс, показанный на вашем снимке экрана. Это нет UIActionSheet. Это нет UIAlertController. Это просто пользовательский контроллер представления, созданный Apple. И вы тоже можете.

да @matt, возможно, вы правы .. Я думал, что не знаю дороги, если кто-то еще знает об этом, поэтому я разместил этот вопрос. Спасибо, в любом случае.

Abhishek Mitra 23.07.2018 17:13

Да, вы не дорогу знаете; вот почему вы не должны в своем вопросе запрещать людям указывать вам дорогу.

matt 23.07.2018 17:14

@matt прав, это довольно обычай. Сделайте поиск библиотек. Есть много хороших, которые могут сэкономить вам время на создание чего-то с нуля. Вот пара, о которой стоит упомянуть. github.com/CooperRS/RMActionController и github.com/dillidon/alerts-and-pickers

Derek 23.07.2018 17:43

Другие вопросы по теме