вставить строку в середину строки antoher в определенной, но неизвестной точке — objective c

#iphone #objective-c #ios #nsstring

#iPhone #objective-c #iOS #nsstring

Вопрос:

я боролся с этим пару дней

у меня есть блок строки html, который я загружаю в веб-представление в виде текста html. что я хотел бы сделать, так это вставить изображение примерно на полпути в строку, но сделать это в начале или в конце абзаца, поэтому я сохраняю общий формат строки

например, если у меня есть

 <p>
some text 
<p>
would like to insert image here
<p>
more text
  

могу ли я как-нибудь это сделать

Ответ №1:

вы можете загрузить webview, используя приведенную ниже строку

 NSString* mTheBackgroundPath = [[NSBundle mainBundle] pathForResource:@"logo_s28" ofType:@"png"];
    mTheBackgroundPath = [  mTheBackgroundPath stringByReplacingOccurrencesOfString:@"/" withString:@"//"];
    mTheBackgroundPath = [ mTheBackgroundPath stringByReplacingOccurrencesOfString:@" " withString:@" "];
    mTheBackgroundPath = [@"file://" stringByAppendingString:mTheBackgroundPath];
    NSString *htmlString = [NSString stringWithFormat:@"<p>
                            some text 
                            <p>
                            %@
                            <p>
                            more text",mTheBackgroundPath];