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