Comment afficher l'indicateur d'activité dans le milieu de l'écran de l'iphone?
Lorsque l'on tire de l'image, nous voulons afficher l'indicateur d'activité.
Quelqu'un peut-il nous aider?
- Essayez ce lien : jayprakashdubey.blogspot.dans/2014/07/...
Vous devez vous connecter pour publier un commentaire.
activityView.autoresizingMask = UIViewAutoresizingFlexibleLeftMargin | UIViewAutoresizingFlexibleWidth | UIViewAutoresizingFlexibleRightMargin | UIViewAutoresizingFlexibleTopMargin | UIViewAutoresizingFlexibleHeight | UIViewAutoresizingFlexibleBottomMargin;
pour une bonne orientation paysage look et de la rotationSi vous êtes en utilisant Swift, c'est comment vous le faites
let
au lieu devar
pour les variables finalC'est la façon correcte:
Installation d'un redimensionnement automatique de votre masque si vous le soutien de la rotation. Cheers!!!
Code mis à jour pour Swift 3
Code Swift
Notes
Vous pouvez centre de l'indicateur d'activité dans le milieu de l'écran par l'ajout d'une sous-vue à la racine
view
plutôt quemyBlueSubview
.Vous pouvez également créer le
UIActivityIndicatorView
dans Interface Builder. Il suffit de glisser un de l'Indicateur d'Activité de la Vue sur la table de montage séquentiel et de définir les propriétés. Assurez-vous de vérifier disparaît Lors de l'Arrêté. Utiliser une prise de courant à l'appelstartAnimating()
etstopAnimating()
. Voir ce tutoriel.Rappelez-vous que la couleur par défaut de la
LargeWhite
style est blanc. Donc, si vous avez un fond blanc, vous ne pouvez pas le voir, il suffit de changer la couleur en noir ou toute autre couleur que vous voulez.Une utilisation courante serait le cas de tout un arrière-plan de l'exécution de la tâche. Voici un exemple:
Si vous voulez ajouter un texte avec de l'indicateur d'activité s'il vous plaît regardez http://nullpointr.wordpress.com/2012/02/27/ios-dev-custom-activityindicatorview/
Essayer de cette façon,
Vous pouvez définir la position comme ceci
En conséquence modifier la taille d'image.....
Si vous voulez le centre de la touche de navigation à l'aide de mise en page automatique, n':
Swift 3, xcode 8.1
Vous pouvez utiliser de petits extension à la place UIActivityIndicatorView dans le centre de UIView et a hérité de UIView classes:
Code
Comment utiliser
Exemple Complet
Dans cet exemple UIActivityIndicatorView placé dans le centre de la ViewControllers vue:
Pour Swift 3 vous pouvez utiliser les éléments suivants:
Swift 4, mise en page automatique de la version
Espère que cela va fonctionner:
Si vous voulez essayer de le faire au moyen de l'interface, vous pouvez voir ma vidéo de cette.
De cette façon, vous n'avez besoin d'écrire aucun code pour afficher l'Indicateur d'Activité dans le milieu de l'écran de l'iPhone.
J'ai trouvé un moyen d'affichage de l'Indicateur d'activité avec un minimum de code:
tout d'abord importer votre INTERFACE utilisateur du Kit de
Ensuite, vous devez lancer l'indicateur d'activité
Alors il suffit de copier coller cette fonction ci-dessous qui sont de soi même et de les appeler là où vous en avez besoin: