Artikel Tagged 'Alert'

Sehr kurze Trick: log JavaScript-Objekte

Wenn Sie in einer Umgebung, wo es unmöglich ist, die Debugging-Tools wie Nutzung entwickeln FireBug , wie dem Apple iPhone Simulator in Xcode, kann es frustrierend sein, um Probleme, darunter ein falscher Zugriff auf alle Eigenschaften eines Objekts zu finden. Hier ist, dass die Nutzung von Werken alert() von grundlegender Bedeutung ist!

Fortsetzung ...

Wie in PHP mit Xcode und Objective-C zu entwickeln

Wie viele Programmierer zu verwenden, habe ich auch meine eigene Bibliothek von Funktionen bereit, in mehreren Projekten und mehreren Kontexten wiederverwendet werden. Lassen Sie mich den Titel von diesem Post, vielleicht ein wenig "riskant, aber dennoch, wie wir sehen werden, nicht weit von der Realität.

In Objective-C können Sie schreiben und nennen C / C + +, einschließlich der Montage für diese Angelegenheit. Diese Eigenschaft macht ihn zu einem sehr vielseitigen Sprache und, in gewisser Hinsicht phänomenal. Auf der einen Seite, können Sie und schätzen die rein Syntax von Objective-C, auf der anderen Seite können Sie schneller Portieren von Code in ANSI C geschrieben wurden (vielleicht für Digital Unix oder Sun) und kann bequem in unsere iPhone-oder iPad-Anwendungen fit; ganz zu schweigen von all den BSD-Kernel ist bereits auf Mac OS X! verfügbar

Fortsetzung ...

iPhone-Code-Snippet: UIAlertView

Die Klasse UIAletrView ermöglicht es Ihnen, ein modales Fenster (animiert) Display zu informieren und / oder dich etwas fragen. Die UIAlterView (view Warnungen) sind sehr komfortabel und einfach zu bedienen. Die Verwaltung von Benutzer-Reaktion wird durch das Abfangen der Index der Taste gelöst. Um eine einfache UIAlterView schreiben Sie einfach:

1
2
3
4
/ / Alert mit einem einfachen Knopfdruck, ohne Rückruf
[ [ UIAlertView alloc ] initWithTitle : @ "Titolo" message : @ "Messaggio" cancelButtonTitle : @ "Annulla" otherButtonTitles : nil ] ; UIAlertView MyAlert * = [[UIAlertView alloc] initWithTitle: @ "Title"-Meldung: @ "Message" cancelButtonTitle: @ "Cancel" otherButtonTitles: nil];
; [MyAlert show];
; [MyAlert release];

Und 'möglich, zusätzliche Tasten otherButtonTitles :

1
2
3
4
/ / Alert mit zwei einfachen Knöpfen, kein Rückruf
[ [ UIAlertView UIAlertView MyAlert * = [[UIAlertView
; [MyAlert show];
; [MyAlert release];

: Um zu bestimmen, welche Taste gedrückt wurde, fügen Sie einfach den delegate:self der Initialisierung des Objektes UIAlterView :

1
2
3
4
5
6
7
8
9
10
11
12
13
14
/ / Simple Alarm mit zwei Tasten und Rückrufe
[ [ UIAlertView alloc ] initWithTitle : @ "Titolo" message : @ "Messaggio" delegate : self cancelButtonTitle : @ "Annulla" otherButtonTitles : @ "Ok" , nil ] ; UIAlertView MyAlert * = [[UIAlertView alloc] initWithTitle: @ "Title"-Meldung: @ "Message" zu delegieren: self cancelButtonTitle: @ "Cancel" otherButtonTitles: @ "OK", nil];
; [MyAlert show];
; [MyAlert release];

/ / Die Callback sieht wie folgt aus

void ) alertView : ( UIAlertView * ) alertView clickedButtonAtIndex : ( NSInteger ) buttonIndex { - (Void) alertView: (UIAlertView *) alertView clickedButtonAtIndex: (NSInteger) {buttonIndex
buttonIndex ) { switch (buttonIndex) {
: Fall 1:
/ / Code
break;
}
}

Der Rückruf alertView müssen diesen Namen haben, für weitere Informationen siehe UIAlertViewDelegate

punteranno sempre a quella. Mit nur RÜCKRUF alertView:clickedButtonAtIndex mehr UIAletrView wird immer zu diesem Punkt. Mit dem Tag des Feldes UIAletrView , können wir bestimmen, was der "Anrufer":

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
/ / Simple Alarm mit zwei Tasten und Rückrufe
[ [ UIAlertView alloc ] initWithTitle : @ "Titolo" message : @ "Messaggio" delegate : self cancelButtonTitle : @ "Annulla" otherButtonTitles : @ "Ok" , nil ] ; UIAlertView MyAlert * = [[UIAlertView alloc] initWithTitle: @ "Title"-Meldung: @ "Message" zu delegieren: self cancelButtonTitle: @ "Cancel" otherButtonTitles: @ "OK", nil];
; myAlertA.tag = 1;
; [MyAlert show];
; [MyAlert release];

/ /
[ [ UIAlertView alloc ] initWithTitle : @ "Titolo" message : @ "Messaggio" delegate : self cancelButtonTitle : @ "Annulla" otherButtonTitles : @ "Ok" , nil ] ; UIAlertView myAlertB * = [[UIAlertView alloc] initWithTitle: @ "Title"-Meldung: @ "Message" zu delegieren: self cancelButtonTitle: @ "Cancel" otherButtonTitles: @ "OK", nil];
; myAlertA.tag = 2;
; [MyAlertB show];
; [MyAlertB release];

/ / Multiple Management UIAlertView

void ) alertView : ( UIAlertView * ) alertView clickedButtonAtIndex : ( NSInteger ) buttonIndex { - (Void) alertView: (UIAlertView *) alertView clickedButtonAtIndex: (NSInteger) {buttonIndex
"Alert Tag: %i" , alertView.tag ) ; NSLog (@ "Alert Tags:% i", alertView.tag);
"buttonIndex: %i" , buttonIndex ) ; NSLog (@ "buttonIndex:% i", buttonIndex);
}

Fortsetzung ...

Create MovieClip modal TopMost

di Flash. Illustrieren Sie eine Technik, Symbole zu schaffen (MovieClip) modalen Komponenten ähnlich wie die eingesetzt werden Alert und Window von Flash. Das Ziel ist es, eine MovieClip vor allen anderen zu zeigen, deaktivieren - auch - den Zugriff auf die zugrunde liegende und jedes andere Objekt / Komponente vorhanden ist. Um ehrlich zu sein habe ich erreicht, dass dadurch ein wenig "reverse engineering Code von Adobe, die in der klar ist! Ich tatsächlich widerstanden ;)

Die artefizio, die verwendet werden, um eine beliebige Schnittstelle Im Folgenden präsentieren wir MovieClip deaktivieren ist, ist die Schaffung eines transparenten MovieClip nehmen die gesamte Fläche der Bühne. a false . An diesem MovieClip, wird die praktisch keine sichtbaren eine Methode "void" auf das Ereignis schnappt onRelease , wobei darauf geachtet, die gesetzt useHandCursor zu false .

Zunächst erstellen wir einen Film mit einer Schnittstelle in der Hauptbühne:

Schnittstelle

Fortsetzung ...


Stoppen SOPA