Как выделить текст на изображении в iPhone / iPad - PullRequest
1 голос
/ 29 ноября 2010

Привет! Я работаю над приложением для электронных книг, где страницы книги отображаются в виде файлов SVG. В рамках моей функциональности приложения я должен иметь возможность выбирать текст из файлов SVG, которые отображаются в виде изображений в веб-представлении.Может кто-нибудь предложить мне способ сделать это. Спасибо заранее.

Ответы [ 2 ]

0 голосов
/ 19 февраля 2011

но почему вы говорите, что SVG отображается как "изображение"?

если вы загружаете файл .svg непосредственно в UIWebView или через HTML-файл, который загружает svg ...

должно быть в состоянии загрузить «обычное» меню с «копией», «выбрать» ...

если вам нужно только «скопировать» пункт меню просто добавьте это:

-(void)copy:(id)sender{
    NSLog(@"COPY!!");
    [super copy:sender];
}

в UIViewController вашего UIWebView.

Это работает для меня для всех html-страниц и для файлов .svg с некоторым текстом внутри него

(я имею в виду, что текст для копирования находится в "myFile.svg")

0 голосов
/ 29 ноября 2010

Как вы отображаете SVG?Я думаю, что вы делаете это в WebView.В этом случае вам придется предоставлять текст в виде отдельного слоя, используя элементы HTML в качестве «наложения» поверх отображаемого SVG.

Я не думаю, что iOS / WebView позволяет выбирать текст из SVG черезWebView.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...