Удалить деструктивную кнопку, как в UIActionSheet - PullRequest
0 голосов
/ 01 декабря 2010

Мне нужно программно создать кнопку, как на изображении

alt text

Я знаю, что это разрушительная кнопка в UIActionSheet.Есть ли какой-нибудь способ использовать кнопку в качестве UIButton?

Спасибо,

Tariq

Ответы [ 3 ]

1 голос
/ 01 декабря 2010

В сети существует множество подобных проектов

https://github.com/0xced/UIKit-Artwork-Extractor

Это использует частный API для генерации файлов изображений, которые вы можете использовать с помощью стандартной кнопки UIB. Хороший маленький маршрут вокруг проблемы.

1 голос
/ 01 декабря 2010

К сожалению, невозможно установить деструктивную кнопку как UIButton, если только вы не создадите пользовательскую кнопку с красным фоновым изображением с градиентом, как THIS

0 голосов
/ 01 декабря 2010

Нет, вы никак не можете изменить функциональность деструктивной кнопки, за исключением того, что вы получаете доступ к частям, защищенным Apple (используя закрытый API).

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

Спасибо

Madhup

...