UIPasteboardChangedNotification вызывается дважды при копировании контента из веб-просмотра - PullRequest
0 голосов
/ 16 октября 2018

Возникла проблема с тем, что при копировании содержимого из веб-просмотра уведомление «UIPasteboardChangedNotification» будет вызываться дважды.Кто-нибудь знает почему и как это исправить?

1 Ответ

0 голосов
/ 16 ноября 2018

Это уведомление может действительно срабатывать 2 раза при копировании контента из веб-просмотра.Вы можете проверить, сработало ли уведомление из-за добавляемого элемента:

- (void) pasteboardChangedNotification:(NSNotification *)notification {
    if(notification.userInfo != NULL && [notification.userInfo objectForKey:UIPasteboardChangedTypesAddedKey] != NULL) {
        //item added
    }
    else {
        //nothing added
    }
}
...