preferredContentSize pas de travail au lieu de contentSizeForViewInPopover

Je suis en train de travailler sur un projet où je veux en faire mon application compatible avec IOS7.

self.contentSizeForViewInPopover = CGSizeMake(90, 1 * 65 - 1);

cette méthode est obsolète depuis ios7

nouvelle méthode est self.preferredContentSize= CGSizeMake(90,1*65-1);

mais je ne reçois pas la bonne INTERFACE utilisateurpreferredContentSize pas de travail au lieu de contentSizeForViewInPopover

mais quand je suis en train de changer avec ios7 compatiable méthode de mon point de vue, c'est comme cela

avec ios7 méthode, j'obtiens ceci
preferredContentSize pas de travail au lieu de contentSizeForViewInPopover

Où en êtes-vous de réglage self.preferredContentSize?
j'ai le même problème, je l'ai mis à viewWillAppear, mais rien ne s'est vraiment passé.
Pourriez-vous essayer de substitution de l'-preferredContentSize méthode au lieu de cela, et en mettant vos calculs etc. à l'intérieur? Laissez-moi savoir si cela fonctionne.
j'ai essayer de définir à viewDidLoad ou viewWillAppear mais rien ne s'est passé. Lorsque la Liste affichée en premier temps la taille est correct, mais quand je l'ai pousser un autre point de vue dans la liste (avec une plus grande taille) et lorsque vous revenez, taille de la liste n'est défini.

OriginalL'auteur Anil Prasad | 2014-03-06