Nuta
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zalogować się lub zmienić katalogi.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
Utworzenie dostępnej aplikacji gwarantuje, że aplikacja będzie używana przez osoby, które podchodzą do interfejsu użytkownika z szeregiem potrzeb i środowisk.
Xamarin.Forms Udostępnienie aplikacji oznacza myślenie o układzie i projektowaniu wielu elementów interfejsu użytkownika. Aby uzyskać wskazówki dotyczące problemów, które należy wziąć pod uwagę, zobacz listę kontrolną ułatwień dostępu. Wiele problemów z ułatwieniami dostępu, takich jak duże czcionki, i odpowiednie ustawienia koloru i kontrastu można już rozwiązać za pomocą Xamarin.Forms interfejsów API.
Przewodniki ułatwień dostępu systemu Android i ułatwień dostępu dla systemu iOS zawierają szczegółowe informacje o natywnych interfejsach API udostępnianych przez platformę Xamarin, a przewodnik ułatwień dostępu platformy UWP w witrynie MSDN wyjaśnia natywne podejście na tej platformie. Te interfejsy API są używane do w pełni implementowania aplikacji dostępnych na każdej platformie.
Xamarin.Forms obecnie nie ma wbudowanej obsługi wszystkich interfejsów API ułatwień dostępu dostępnych na każdej z bazowych platform. Obsługuje jednak ustawianie właściwości automatyzacji dla elementów interfejsu użytkownika w celu obsługi czytnika zawartości ekranu i narzędzi pomocy nawigacji, który jest jednym z najważniejszych elementów tworzenia aplikacji z ułatwieniami dostępu. Aby uzyskać więcej informacji, zobacz Właściwości automatyzacji.
Xamarin.Forms aplikacje mogą również mieć określoną kolejność tabulacji kontrolek, aby zwiększyć użyteczność i dostępność. Aby uzyskać więcej informacji, zobacz Ułatwienia dostępu za pomocą klawiatury.
Inne interfejsy API ułatwień dostępu (takie jak PostNotification w systemie iOS) mogą być lepiej dostosowane do implementacji modułu renderowania niestandardowego DependencyService lub niestandardowego. Nie zostały one omówione w tym przewodniku.
Testowanie ułatwień dostępu
Xamarin.Forms aplikacje zazwyczaj są przeznaczone dla wielu platform, co oznacza testowanie funkcji ułatwień dostępu zgodnie z platformą. Skorzystaj z poniższych linków, aby dowiedzieć się, jak przetestować ułatwienia dostępu na każdej platformie:
Linki powiązane
Powiązany film wideo
Więcej filmów na platformie Xamarin można znaleźć w witrynach Channel 9 i YouTube.