UIActionSheet усекает длинные строки! Альтернативы? - PullRequest
1 голос
/ 05 июня 2010

У меня есть UIActionSheet, который дает пользователю несколько стандартных вариантов. Текст на кнопках, однако, не умело сокращается, как текстовое поле, хотя, когда его слишком много, он просто усекается с помощью многоточия.

Мне нужно сказать немного больше о моих кнопках листа действий, чем есть место. К сожалению, я не вижу способа изменить поведение листа действий. Есть мысли об альтернативах?

Спасибо!

1 Ответ

1 голос
/ 05 июня 2010

Вы можете поместить часть описательного текста в свойство title UIActionSheet, а затем дать только глагол или что-то лаконичное в заголовках кнопок.

Один из вариантов: вы можете создать полноэкранный вид, который вы показываете с presentModalViewController:animated:, где у вас есть больше места для отображения текста.

Третий вариант - создать UIView, который анимируется с помощью кнопок UIB, которые вы можете настраивать, но не занимает весь экран. Я делаю это с некоторыми из моих приложений, где Настройки находятся на вкладке, которая сдвигается вверх, но не обязательно должна охватывать весь экран.

...