Dodatkowe funkcje galerii
Category: Programowanie Aplikacji Mobilnych
25 maja 26
Rozszerz galerię o swoje co najmniej trzy funkcjonalności.
- Obsługa gestów przesunięcia (Swipe)
- W nowoczesnych aplikacjach rzadko używa się przycisków „PREV” i „NEXT” do przeglądania galerii – zazwyczaj robimy to, przesuwając palcem po ekranie.
- Wykorzystamy wbudowany w MAUI system rozpoznawania gestów (SwipeGestureRecognizer). Dodamy go bezpośrednio do naszego obrazka w kodzie XAML. Następnie przypiszemy przesunięcie w lewo do logiki z przycisku „NEXT”, a przesunięcie w prawo do logiki z przycisku „PREV”.
- Dynamiczny podpis pod zdjęciem (Wykorzystanie tablic)
- Użytkownik oprócz zdjęcia powinien widzieć jego krótki opis (np. „Kotek na kanapie”, „Kotek w ogrodzie”).
- W pliku XAML dodamy nową etykietę (Label) tuż pod zdjęciem. W pliku C# stworzymy tablicę typu string[] przechowującą opisy. Za każdym razem, gdy zmienimy zmienną numerZdjecia, użyjemy jej jako indeksu, aby wyciągnąć odpowiedni tekst z tablicy i zaktualizować nasz Label.
- Dowolna własna modyfikacja projektu
