Пользовательский шрифт в UIWebView

Привет, я на самом деле пытаюсь использовать собственный шрифт в своем коде UIWebView. Вот y:

  - (void)viewDidLoad
{    [super viewDidLoad];

[_content setBackgroundColor:[UIColor clearColor]];

    NSString* plainContent = _articleContent;

    NSString* _articleContent = [NSString stringWithFormat:
                                   @"<html>"
                                   "<style type=\"text/css\">"
                                 "body { background-color:transparent; font-family:Helvetica Neue;font-weight: lighter;font-size:16;color: #708090;}"
                                   "</style>"
                                   "<body>"
                                   "<p>%@</p>"
                                   "</body></html>", plainContent];

    [_content loadHTMLString:_articleContent baseURL:nil];
}

Это работает на самом деле отлично, когда загружается веб-представление (вот код:)

- (void)prepareForSegue:(UIStoryboardSegue *)segue sender:(id)sender
{
    if([[segue identifier] isEqualToString:@"homeSegue"]) {
        NSIndexPath *indexPath = [_tableView indexPathForSelectedRow];

        NSDictionary *posts = [_tableData objectAtIndex:indexPath.row];
        NSString *title    = [posts valueForKey:@"title"];
        NSString *date     = [posts valueForKey:@"date"];
        NSString *content  = [posts valueForKey:@"content"];
        NSDictionary *author   = [posts valueForKey:@"author"];
        NSString *authorName   = [author valueForKey:@"name"];
        NSString *url      = [posts valueForKey:@"url"];

        LHDetailViewController *detailVC = (LHDetailViewController *) segue.destinationViewController;

       // [detailVC setArticleAuthor:authorName];
        [detailVC setArticleContent:content];
        [detailVC setArticleDate:date];
        [detailVC setArticleTitle:[title kv_decodeHTMLCharacterEntities]];
        [detailVC setArticleUrl:url];
    }
}

Но на iPad я использую UISplitView, и когда приложение запускает отображение WebView (расположенное в подробном представлении разделенного контроллера) (null) в качестве содержимого, как я могу удалить это? (и оставьте веб-представление пустым).

Спасибо Большое ! PS: Дайте мне знать, если мне нужно опубликовать больше кода (я новичок).


person Mike    schedule 12.04.2014    source источник
comment
На своем iPad, где он, похоже, не работает, пытались ли вы установить точку останова в viewDidLoad, чтобы подтвердить, что он действительно выполняется?   -  person blackbird    schedule 12.04.2014
comment
спасибо за ваш ответ, он действительно выполняется, но когда веб-представление пусто (до того, как пользователь щелкнет ячейку в главном представлении и выполнит переход), отображение веб-представления (нулевое)   -  person Mike    schedule 12.04.2014
comment
Возможный дубликат Использование пользовательского шрифта в UIWebView   -  person Fattie    schedule 01.05.2017