Ich wollte wissen, wie man dem Bild in NationalScript und anderen benutzerdefinierten Animationen Text hinzufügen könnte, und ich wollte auch wissen, wie man einen Knopf auf jeder Seite manipulieren könnte. Zum Beispiel: Ich habe 2 Knöpfe auf einer Seite und ich möchte jeden Knopf manipulieren, damit ich besser kontrollieren kann.ImageButton in Nativescript
Danke!
EDIT: Bisher habe ich dieses:
<Page loaded="pageLoaded">
<StackLayout>
<Image row="1"/>
<Button row="1"/>
<Image src="~/images/1stfloor.jpg" height="200" width="200"/>
<Button text ="clickone" tap="tapAction" />
<Image row="1" />
<Button row="1" />
<Image src="~/images/2ndfloor.jpg" height="200" width="200"/>
<Button text ="hiya" tap="tapAction"/>
</StackLayout>
Das ist im Wesentlichen meine xml-Code und ich möchte wissen, wie ich das oben tun konnte.
JS:
var frameModule = require("ui/frame");
exports.pageLoaded = function(args) {
var page = args.object;
page.bindingContext = {};
page.css = "Button1 {color : green}";
page.css = "Button2 {color: red}";
}
//later items will overlap the earlier items
exports.tapAction = function() {
frameModule.topmost().navigate("second-page");
}
EDIT: Also das ist im Wesentlichen, wie meine app aussieht, ich im Wesentlichen drei Bilder haben muß, die als Tasten dienen und in verschiedene Seiten gehen müssen. Die Bilder sind übereinander zu arrangieren.
Hallo Vampyfreak. Kannst du uns bitte zeigen, was du bisher versucht hast? Für eine spätere Referenz wäre es eine gute Idee, dies durchzulesen: http://stackoverflow.com/help/how-to-ask und versuchen Sie, Ihre Fragen basierend auf den Stack Overflow-Richtlinien zu stylen. – Frits
Sie verwenden ein Stack-Layout welches keine Reihen hat. Ich verstehe auch nicht ganz, was du willst. Haben Sie eine Vorstellung davon, was Sie erreichen möchten? Wenn ja, wäre es einfacher für mich, etwas beizutragen. –