Мое приложение представляет собой полнофункциональный редактор, который использует UIWebView
и HTML5 contenteditable
.
Теперь у моего приложения есть проблема с копированием веб-контента из Safari в мой UIWebView, когда в веб-контенте есть какое-либо изображение. Я хочу заменить html-тег изображения в
UIPasteboard
к некоторым моим изображениям.
Однако, когда я использую следующий код для проверки монтажного стола, НЕТизображения на монтажном столе. Но копирование/вставка изображения из сафари в мое приложение работает нормально.
UIPasteboard *pasteboard = [UIPasteboard generalPasteboard];
NSLog(@"clip board strings = %@", pasteboard.strings);
NSLog(@"clip board urls = %@", pasteboard.URLs);
NSLog(@"clip board images = %@", pasteboard.images);
Если я скопирую какое-то изображение и текст из Safari, а затем открою свое приложение, NSLog будет ниже:
2012-04-20 14:53:37.558 clip board strings = (
"text"
)
2012-04-20 14:53:37.559 [46800:17903] clip board urls = (
)
2012-04-20 14:53:37.559 [46800:17903] clip board images = (null)
Я хочу спросить, как получить информацию об изображении из UIPasteboard и как ею манипулировать?
Заранее спасибо.