2012-12-12 16 views
5

Ich versuche, eine Registerkarte in Corona nur mit benutzerdefinierten Grafiken für Up/Down-Status und Hintergrund zu erstellen. Ich finde, dass Korona fügt links und rechts Füllung wie das beigefügte Bild & Grundeinstellung unten zeigt. Die Bilder sind beide 32x32 und sollten den Raum genau füllen, stattdessen gibt es schwarze Linien an jedem Ende und die Knöpfe sind gezwungen sich zu überlappen.Corona Tabbar Rendering Präzision

Ich habe alle verfügbaren Optionen in der Dokumentation versucht, aber ohne Erfolg. Weiß jemand, ob es eine undokumentierte Option gibt, die die automatische Positionierung von Tabbar-Schaltflächen außer Kraft setzt?

-- table to setup buttons 
    local tabButtons = { 
     { up="icon1.png", down="icon1-down.png", width = 32, height = 32, cornerRadius=0, onPress=onFirstView, selected=true }, 
     { up="icon2.png", down="icon2-down.png", width = 32, height = 32, cornerRadius=0, onPress=onSecondView }, 
    } 

    -- create the actual tabBar widget 
    local tabBar = widget.newTabBar{ 
     width=64, height=32, 
     buttons = tabButtons 
    } 

Hier ist der Ausgang:

output screenshot

Antwort

2

Dies ist ein bekannter Fehler und adressiert wird.

+0

Danke, ich habe die Corona-Bugliste auf FogBugz überprüft, konnte aber nichts finden. Allerdings funktionierte die Suche für mich überhaupt nicht und ich konnte keine Details zu einem Einzelfall einsehen. – dorianm

+0

Gerade von corona gehört: "Das Team arbeitet an der Neugestaltung von ScrollViews, TableViews & PickerWheels, TabBars usw. von Grund auf mit dem neuen Widget Framework." – dorianm