Измените размер шрифта извлеченных данных HTML, изменив вхождение размера шрифта в извлеченной HTML-строке на требуемый размер шрифта (в нашем примере 40) в методе.
strHtml = [self htmlEntityDecode:strHtml];//parsing the html string
-(NSString *)htmlEntityDecode:(NSString *)string
{
string = [string stringByReplacingOccurrencesOfString:@"14px;" withString:@"40"];
string = [string stringByReplacingOccurrencesOfString:@"15px;" withString:@"40"];
string = [string stringByReplacingOccurrencesOfString:@"16px;" withString:@"40"];
string = [string stringByReplacingOccurrencesOfString:@"17px;" withString:@"40"];
string = [string stringByReplacingOccurrencesOfString:@"18px;" withString:@"40"];
string = [string stringByReplacingOccurrencesOfString:@"19px;" withString:@"40"];
string = [string stringByReplacingOccurrencesOfString:@"20px;" withString:@"40"];
return string;
}
Итак, строка html:
span style = 'font-size: 20px;
становится:
span style = 'font-size: 40
Примечание. Измените другие вхождения, такие как gt ;, apos; слишком, чтобы получить желаемую строку для загрузки в вашем Webview.