2012-12-12 8 views
5

Próbuję utworzyć tabbar w koronie tylko przy użyciu niestandardowej grafiki dla stanów góra/dół i tła. Uważam, że Corona dodaje lewy i prawy dopełnienie, jak załączony podstawowy obraz poniżej pokazuje. Obrazy mają rozmiar 32x32 i powinny dokładnie wypełniać przestrzeń, zamiast tego na obu końcach są czarne linie, a przyciski muszą się nakładać.Precyzja renderowania kart paskowych Corona

Próbowałem każdej opcji dostępnej w dokumentach, ale bez powodzenia. Czy ktoś wie, czy istnieje nieudokumentowana opcja, która zastępuje automatyczne pozycjonowanie przycisków paska?

-- 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 
    } 

Oto wynik:

output screenshot

Odpowiedz

2

Jest to znany błąd i jest skierowana.

+0

Dzięki, sprawdziłem listę błędów korony na FogBugz, ale nie mogłem nic znaleźć. To powiedziawszy, wyszukiwanie w ogóle mnie nie działało i nie mogłem wyświetlić szczegółów żadnego konkretnego przypadku. – dorianm

+0

Właśnie usłyszałem od corony: "Zespół pracuje nad przekształcaniem scrollViews, tableViews i pickerWheels, tabBars itp. Od zera z nową strukturą widgetu." – dorianm