2012-10-27 4 views
0

Salut Je crée des cellules personnalisées sous-catégorisant la classe UITableViewCell. Dans chaque cellule, j'ai un UIWebView. Lors de l'initialisation de la cellule, je suis en train de changer la position du UIWebView en utilisant le code suivant:UIWebView Ne se positionne pas dans UITableViewCell

self.webview.center = CGPointMake(50, 50); 

mais la position ne change pas. Est-ce que quelqu'un a une idée de pourquoi? Je fais cet appel en layoutSubviews. Je charge la cellule à partir d'un xib et la disposition finale des cellules est immuable.

+0

Personne ne suis tombé sur ce problème? – user739711

Répondre

1

Avez-vous Initialiser votre webView avec cadre, comme ceci:

UIWebView *webView = [[UIWebView alloc] initWithFrame:CGRectMake(10, 10, 10, 10)]; 
+0

non il a été chargé à partir nib .. mais je peux vérifier dans une minute – user739711

+0

Donc, que diriez-vous si vous faites cela porgramaticaly, puis ajouter webView comme subview à votre cellule: – edzio27

+0

Je vais vérifier .. mais ne pouvons-nous repositionner les éléments créés par xibs? – user739711

Questions connexes