Ajout de l'Indicateur d'Activité pour UIAlertView
Je suis en train d'ajouter UIActivityIndicatorView
à UIAlertView
, mais ne pouvait pas le faire. J'ai vu des posts sur ce mise en œuvre et découvert qu'il ne fonctionne que pour les versions inférieures à iOS7.
Ci-dessous le code que j'ai essayé...
var alert: UIAlertView = UIAlertView(title: "Title", message: "Please wait...", delegate: nil, cancelButtonTitle: "Cancel");
var loadingIndicator: UIActivityIndicatorView = UIActivityIndicatorView(frame: CGRectMake(0.0, 0.0, 10.0, 10.0)) as UIActivityIndicatorView
loadingIndicator.center = self.view.center;
loadingIndicator.hidesWhenStopped = true
loadingIndicator.activityIndicatorViewStyle = UIActivityIndicatorViewStyle.Gray
loadingIndicator.startAnimating();
alert.addSubview(loadingIndicator);
alert.show();
Est-il rien de particulier à faire pour iOS7 et ci-dessus pour obtenir ce fait?
- Vous pourriez également être intéressé dans cette classe: github.com/goktugyil/CozyLoadingActivity
InformationsquelleAutor Srujan Simha | 2014-12-18
Vous devez vous connecter pour publier un commentaire.
essayez ce code!!
J'espère que je vous ai aidé à
Pour swift 4
Mondiale
Pour ceux qui en Objective-C. Ma solution encapsule le
UIActivityIndicatorView
avec une plus grande vue afin de la marge sur le bord deUIAlertView
n'est pas si petit.La accepté de répondre à Swift 3: