Changer de dimension une UIWebView en tournant l'écran

Bonjour.


Donc j'ai un didSelectRowAtIndexPath Qui m'affiche une webView en pleine écran



[webView loadHTMLString:htmlString baseURL:[NSURL URLWithString:@http://www.your-url.com]];
    webView.tag=55;
    [self.view addSubview:webView];

Mais quand je pivote l'émulateur il garde la même forme et position ce qui me permet de voir le tableView arrière, je voudrais sois changer les dimensions de celle ci , sois chargé une autre webView avec une autre disposition petit cliché pour mieux comprendre


Mots clés:

Réponses

  • AliGatorAliGator Membre, Modérateur
    Utilise les autoresizingMask.
  • citrix6citrix6 Membre
    juin 2013 modifié #3

    HOOo ça marche Parfaitement :) c'est ce que je cherchais 



        UIWebView *webView = [[UIWebView alloc] initWithFrame:CGRectMake(0, 0, 320, 480)];
        webView.frame = self.view.bounds ; //pour initialiser a la bonne taille
        webView.autoresizingMask = UIViewAutoresizingFlexibleWidth;//Pour changer la taille
        webView.scalesPageToFit = YES;      NSString *htmlString = [NSString stringWithFormat: @<html>];
        [webView loadHTMLString:htmlString baseURL:[NSURL URLWithString:@http://www.your-url.com]];
        [self.view addSubview:webView];

    ;) Encore Merci AliGator, avec un petit 



    webView.frame = self.view.bounds

     


  • citrix6citrix6 Membre
    juin 2013 modifié #4

    Et si quelqu'un sais comment interdire à  un TableView de faire des rotations ? Je voudrais qu'il reste fixe. 


  • Si j'me trompe pas tu peux pas le dire à  ton tableView mais tu peux a ton TableViewController/ViewController ;)


Connectez-vous ou Inscrivez-vous pour répondre.