Ich habe ein 405x720 Bild, das das Hintergrundbild abdecken soll. Ich habe bemerkt, dass es das Bild dehnt, wenn der Bildschirm des Geräts kleiner als das Bild ist. (Ich verwende ein Galaxy S4, um meine Apps zu testen).Appcelerator Studio - Nicht dehnen Bild
Hier ist, was ich bisher:
var fullView = Ti.UI.createImageView({
layout: 'vertical',
width: '100%',
height: '100%',
image: '/images/background.png'
});
Ich habe über die Clipping-Technik gehört, aber das ist nur für iOS verfügbar und ich möchte es für beide Plattformen haben. Gibt es eine Möglichkeit, dies zu tun? Oder sollte ich versuchen, es in der richtigen Größe zu ändern? Tipps/Anregungen sind willkommen!
Wie viel verbessert sich der Speicher, wenn ich Bilder als Hintergründe vermeiden und sie dann aufteilen und bei Bedarf bestimmte Bilder verwenden soll? Ich habe ungefähr 20 Ansichten, die einen Bildhintergrund verwenden. – Johnny
Um ein Bild für den gesamten Bildschirmhintergrund zu verwenden, kann es den App-Speicher zu sehr beeinträchtigen. Sobald ich nur 5-6 Bildschirme hatte, die Bild als bg hatten, nicht sicher jetzt über die Größe jedes bg Bildes, aber es nahm ungefähr 50MB in Android, nach dem Entfernen dieser Bilder es nur 30MB um nahm. –
danke für den Tipp. Wird zur Kenntnis nehmen. – Johnny