Home Tutorials Anfänger HelloWorld 03 - Info-Button und Alert-Dialog - 3. Alert-Dialog erstellen und Copyright Informationen anzeigen

iPhone Gewinnspiel

HelloWorld 03 - Info-Button und Alert-Dialog
HelloWorld 03 - Info-Button und Alert-Dialog - 3. Alert-Dialog erstellen und Copyright Informationen anzeigen PDF Drucken E-Mail
Share
Geschrieben von: Philipp   
MONDAY, 03 NOVEMBER 2008 07:11
Beitragsindex
HelloWorld 03 - Info-Button und Alert-Dialog
2. Info-Button eine Funktion zuweisen
3. Alert-Dialog erstellen und Copyright Informationen anzeigen
4. Abschluß
Alle Seiten

3. Alert-Dialog erstellen und Copyright Informationen anzeigen

Wie Eingangs erwähnt, möchten wir, das nach dem Drücken des Info-Buttons ein Dialog mit Copyright-Informationen erscheint. Ich denke das einfachste wäre ersteinmal ein sogenannter "Alert-Dialog". Diesen erstellen wir mit Hilfe der Klasse UIAlertView innerhalb unserer neuen Funktion wie folgt (fett gedrucktes ist neu):
/**
 * Diese Funktion wird aufgerufen, wenn der Anweder den info button drückt
 **/

- (void) infoViewAction
{
  // ein neuer Alert Dialog
  UIAlertView *alert = [[UIAlertView alloc] initWithTitle:@"Copyright"
                                                  message:@"©2008 - [Dein Name].\r\nAlle Rechte
                                                          vorbehalten."
                                                 delegate:nil
                                        cancelButtonTitle:@"Schließen"
                                        otherButtonTitles:nil];
 
  // jetzt zeigen wir diesen auch
  [alert show];
 
  // der Anwender hat an dieser Stelle den Dialog bestätigt,
  // somit können wir ihn aus dem Speicher entfernen.

  [alert release];

}

In der ersten Zeile erstellen wir den Dialog. Dabei geben wir einen Dialog-Titel "Copyright" und eine Nachricht "©2008 - [Dein Name].\r\nAlle Rechte vorbehalten." an. (Ersetzt "[Deine Name]" mit euren Namen und das "\r\n" bewirkt übriegens einen Zeilenumbruch).
Der Dialog-Button zum "wegdrücken" des Dialoges erhält den Titel "Schließen". Weitere Knöpfe könnten wir durch otherButtonTitles definieren, das brauchen wir aber für unseren einfach Zweck im Moment nicht.

Wenn wir jetzt die Anwendung erneut starten und auf den Info-Button drücken, sehen wir einen wunderschönen Alert-Dialog mit Copyright Informationen.



Kommentare (10)
Tolle Tutorials
1 MONDAY, 19 JANUARY 2009 22:42
???
Hab grad alle drei Hello World Tutorials durchgearbeitet!
Gefallen mir sehr gut! Istn super Einstieg!
Vielen Dank dafür :)
Sehr schön
2 THURSDAY, 29 JANUARY 2009 23:56
???
hat mir auch sehr gefallen!!! Weiter so! ;)
Super klasse...... ;-)
3 SUNDAY, 22 FEBRUARY 2009 22:41
???
echt super geil deine Tutorials.....
Vielen Dank weiter sooooooo

War echt super hilfreich danke.....
Danke !!
4 TUESDAY, 17 MARCH 2009 14:38
???
So muß es sein !!
Nachdem ich mich mit so manchen anderen Beispielen rumgeärgert habe, gabs hier ein Erfolgserlebnis. Nicht nur weils klappt, sondern weil mann es auch versteht !
Super Einstieg!!!!
5 TUESDAY, 14 APRIL 2009 23:42
???
Hallo,

Habe ebenfalls gerade alle 3 Tutorials durchgearbeitet und bin extrem begeistert wie gut man doch durch solche Tutorials an das Thema "iPhone Entwicklung" rangeführt werden kann.

Vorsichtige Frage: Wann gibt es mehr davon? :-)

Viele Grüße aus Berlin,
Cyrill
VIELEN DANK!
6 WEDNESDAY, 15 APRIL 2009 20:21
???
Hi wollt mich erstmal für die Arbeit bedanken und die tollen Toturials die SEHR GUT erklärt sind !

vll gibts ja bald noch nen hallo world 4 mit nem Sound der ertönt sobald man auf den Button klickt! nur so ne Idee ;)

LG MC und Weiter so

ps. giebt es eigentlich ein gutes Deutsches Buch über die verschiedenen Sprachen XCODE; VC usw?
Kann mich nur anschliessen...
7 WEDNESDAY, 13 Mai 2009 21:21
???
Ich bedanke mich für diese hervorragenden Tutorials. Sie sind übersichtlich und sehr ausführlich beschrieben. Man kommt wunderbar mit und kann jeden einzelnen Schritt nachvollziehen.

Ich hoffe diese Serie wird fortgesetzt!

Mfg

Stephan
Danke
8 SATURDAY, 04 JULY 2009 01:23
???
Auch von mir vielen Dank für diese erste Einführung.
Durch den ersten Erfolg auf den Geschmack gebracht, freue ich mich auf das bestellte Buch, um dann richtig durchzustarten. :)
Viele Grüße
Roland
Klasse
9 WEDNESDAY, 30 DECEMBER 2009 00:57
???
Nur... Warum \r\n?
Basiert das iPhone OS nicht auf einem Unix Kernel?
Da braucht man doch kein Carrage Return oder?

Naja, danke fürs klasse Tut :)
(Auch wenn ich nicht ganz verstehe warum es beim UIButton keine alloc gibt)
GPS
10 TUESDAY, 05 JANUARY 2010 03:36
???
Sehr gute Tutorials,

hat sehr geholfen! Würde mich über ein Tutorial freuen, wo man sieht, wie man GPS integriert. Und Webseiten aufruft ( im Hintergrund also nur Daten dahin schicken. ) Dazu die Frage ob das Fenster, wo man eine Bestätigung bekommt, ob GPS verwendet werden darf, System gebunden ist? Weil ich es sehr wichtig finde, dass diese Erlaubnis kommt, ohne dass man es selber programmieren muss!!!

Danke schonmal!!!!

Ihren Kommentar hinzufügen

Ihr Name:
Ihre Webseite:
Betreff:
Kommentar:
  Bild, welches den Sicherheitscode enthält
Sicherheitscode:
LAST_UPDATED2