UIActivity с пользовательским изображением

Есть ли способ сделать UIActivity для отображения пользовательских изображений? По умолчанию он создал иконки в стиле metal. Есть ли способ отключить его?

Во-вторых, я могу использовать UIActivity вместо UIActionSheet? Есть ли какие-либо рекомендации, когда его следует (не) использовать?

1 ответ

Решение

Изготовленный на заказ UIActivity отображает только изображения в градациях серого. Да, вы можете использовать UIActivityViewController вместо UIActionSheet, но вы должны создать каждый UIActivity для этого самостоятельно. Вот хороший способ создать свой собственный UIActivity: Как я могу создать пользовательский UIActivity и UIActivityProvider в iOS 6?

Когда и как использовать UIActivity зависит от вас самих. Удачи!

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