есть способ отображения 3 кнопок действий в UIAlertController и быть на одной линии?Swift 2 - поместите 3 кнопки действий в одной строке с помощью UIAlertController
ответ
Я не думаю, что вы можете разместить 3 UIAlertAction
s рядом друг с другом, используя UIAlertController
. И я предлагаю вам не делать этого.
Большинство конструкций в iOS имеют повод для этого. Это «3 UIAlertAction
s не может быть размещено рядом друг с другом». Подумайте, почему это не позволяет вам это делать.
UIAlertView
что элементы управления UIAlertController
: крошечный. И пальцы пользователей большие. Если мы сжимаем все три кнопки в один ряд. Каждый из них будет очень маленьким. В результате пользователь может ошибочно подключиться! Вы можете не понимать это на Симуляторе, но попробуйте это на реальном телефоне:
Поместите 3 маленьких UIView
s рядом друг с другом. И введите код обнаружения касания для всех трех из них. Теперь попробуйте коснуться одного из видов. Вы обнаружите, что это сложно. Вам нужно будет стремиться к этому.
TL; DR: UX будет очень плохим, если вы поместите три кнопки рядом друг с другом.
Следуйте по этой ссылке http://stackoverflow.com/questions/24022479/how-would-i-create-a-uialertview-in-swift было бы полезно !!! –