Comment Insérer la UITextView en UIAlertview dans iOS
Aussi, je voudrais que ce UITextView avec le fichier texte dans XXX.txt.Il fonctionne très bien dans iOS6, mais le contenu ne s'affiche pas sur le UIAlertview dans iOS7. mon code est donné ci-dessous:-
UITextView *tosTextView = [[UITextView alloc]initWithFrame:CGRectMake(12, 48, 260, 140)];
NSString *path = [[NSBundle mainBundle] pathForResource:@"TJTermsof Service"
ofType:@"txt"];
NSString *content = [NSString stringWithContentsOfFile:path
encoding:NSUTF8StringEncoding
error:NULL];
[tosTextView setText:content];
tosTextView.textColor=[UIColor blackColor];
tosTextView.font = [UIFont fontWithName:@"LuzSans-Book" size:17];
tosTextView.editable = NO;
customAlert = [[UIAlertView alloc]initWithTitle:@" TOS \n\n\n\n\n\n " message:@"" delegate:self cancelButtonTitle:@"Cancel" otherButtonTitles:@"I Agree",nil];
[customAlert addSubview:tosTextView];
[customAlert show];
OriginalL'auteur Anbu.Karthik | 2013-12-23
Vous devez vous connecter pour publier un commentaire.
Cela devrait fonctionner. Donner un coup de feu. Mais c'est un hack et peut ne pas être apprécié par Apple.
vous devrez créer un débouché pour le textview si vous avez besoin de l'utiliser. valueForKey:@"accessoryView" ne semble pas fonctionner. Mais pour moins que iOS7 Sdk, vous pouvez obtenir toutes les sous-vues à partir d'une alerte de vue.
pouvez-vous expliquer plus sur la façon de créer un débouché pour le textview?
Comment puis-je ajouter un espace réservé dans le textview?
OriginalL'auteur Koushik Ravikumar
le lien suivant a résolu mon problème, le lien est https://github.com/wimagguc/ios-custom-alertview
le contenu suivant a résolu
les deux fonctionnalités sont travaillé aussi bien pour moi
OriginalL'auteur Anbu.Karthik
Vous ne pouvez pas modifier l'affichage des alertes afficher la hiérarchie dans iOS7.
Vous devez rouler votre propre mise en œuvre d'une alerte de vue, ou d'utiliser une implémentation open source, tels que SDCAlertView.
Ensuite, vous ne pouvez pas mettre en œuvre.
une autre idée, si c'est possible
Si vous ne souhaitez pas utiliser l'alerte personnalisée de vue, de mettre en œuvre votre propre. Ou l'affichage de l'affichage de texte dans une modal présenté-vue-contrôleur.
Hmm, Merci beaucoup mon ami
OriginalL'auteur Leo Natan
Je l'ai testé moi-même.
Par défaut UIAlertview contenu est un textview. Comment grand vous donner le contenu UIAlertview est-ce vraiment le présenter dans un textview.
Je pense que vous avez donné le texte dans Alertview titre. Vous devriez avoir donné dans le message.
u compte tenu de la sortie est directement insérer le texte contenu dans UIalertview, mais j'ai besoin de l'attaché de fichier txt dans le textview et la texview est d'insérer à la sous-vue de UIAlertvie,
Ok Obtenu vous. Alors le mieux est de le pousser dans une nouvelle ViewController avec un textview. Si vous allez présenter un fichier viewcontroller avec UItextview est la meilleure option.
OriginalL'auteur iPrabu