2010-11-03 27 views
1

J'ai un fichier nib qui contient la vue à une largeur de 320 pour le mode portrait et cela fonctionne correctement.TableauAfficher les orientations de commutation de la vue d'arrière-plan sélectionnée

cell.selectedBackgroundView = aView

Je mets le masque de redimensionnement automatique pour permettre au tableview d'étendre en mode paysage comme ceci:

setAutoresizingMask: UIViewAutoresizingFlexibleWidth];

mais cela n'élargit pas la vue en surbrillance qui reste à 320!

Comment puis-je agrandir la vue en surbrillance ainsi que la vue de la table?

J'ai essayé:

[setAutoresizingMask cellulaire: UIViewAutoresizingFlexibleWidth];

mais pas bon ???

Merci

Répondre

0

selectedBackgroundView est un UIView aussi, ce qui signifie qu'elle pourrait aider à aView.autoresizingMask = UIViewAutoresizingFlexibleWidth aussi.

À la votre!

+0

Salut, merci mais j'ai déjà essayé ça ... pas de joie! :-( – user7865437

+0

Quel type de vue est votre 'aView'? S'il s'agit d'une vue personnalisée, il se peut qu'elle ne soit pas redimensionnée automatiquement. –