La présentation et à la révocation d'un modal vue dans ios 7
J'ai vue contrôleur qui dispose d'un bouton. Le bouton est la Politique de Confidentialité. Quand il est cliqué, il va à la bonne IBAction et je crée la vie privée contrôleur.
- IBAction ...
{
PrivacyPolicyViewController *privacy = [[PrivacyPolicyViewController alloc] init];
.....
}
Je veux créer un modal vue de la vie privée contrôleur qui a une UIWebView qui l'anime lui-même vers le haut et un bouton pour le fermer dans ios 7. Les façons je vois en ligne, tous sont ios 6 et semblent obsolètes.
OriginalL'auteur cdub | 2013-10-20
Vous devez vous connecter pour publier un commentaire.
Utiliser quelque chose comme ceci:
OriginalL'auteur Jano
[self presentmodalviewcontroller:vc];
a été obsolète.vous pouvez essayer pour
il va travailler pour vous..
OriginalL'auteur creative_rd
Si vous utilisez des story-boards, vous pouvez utiliser une séquence de présenter un modal-vue-contrôleur, et de le faire par programmation.
[self performSegueWithIdentifier:@"toNewView" sender:self];
C'est une belle propre façon de faire parce que vous n'avez pas à importer un .h fichier à instancier le deuxième objet de contrôleur pour la
presentViewController
méthode.De le rejeter, il vous suffit d'utiliser un détendez-vous segue.
Vous auriez fait de déterminer où vous segueing avant d'enchaîner. Utiliser le
prepareForSegue
méthode, et à l'intérieur que l'utilisationif ([segue identifier] isEqualToString:@"someView"])
pour des actions conditionnelles selon l'endroit où vous êtes segueing.OriginalL'auteur inorganik
utiliser le code et de modifier la chaîne instantiateViewControllerWithIdentifier:@"taskQueeDetails"];
il fonctionne parfaitement
OriginalL'auteur NRV