Используя TWTweetComposeViewController (я знаю, он устарел), если твит не может быть отправлен по какой-либо причине, появляется окно предупреждения с заголовком «Не могу отправить твит» и сообщением. Есть ли способ настроить сообщение, отображаемое в представлении предупреждений?
1 ответ
Прямое общедоступное API - не существует того, что вам нужно. Немного изобретательности, и у вас есть решение. Представления предупреждений отображаются внутри своих собственных UIWindow
. Каждый раз, когда отображается представление предупреждения, становится видимым новый объект UIWindow
. Когда окна становятся видимыми, запускаются уведомления UIWindowDidBecomeVisibleNotification
. Вы можете зарегистрироваться для получения этого уведомления и изменить message
в представлении предупреждения. Вам все равно нужно будет решить, отображается ли текущее представление предупреждений: вы, твиттер API или кто-то еще.
Похожие вопросы
Новые вопросы
ios
iOS - мобильная операционная система, работающая на Apple iPhone, iPod touch и iPad. Используйте этот тег [ios] для вопросов, связанных с программированием на платформе iOS. Используйте связанные теги [target-c] и [swift] для проблем, характерных для этих языков программирования.