Xamarin.Forms 協助工具
建置無障礙應用程式,可確保應用程式便於對使用者介面具有多方面需求和體驗的人員使用。
Xamarin.Forms讓應用程式可供存取表示考慮許多使用者介面元素的配置和設計。 請參閱協助工具檢查清單以取得需考量問題的方針。 API 可以解決 Xamarin.Forms 許多輔助功能考慮,例如大型字型,以及適當的色彩和對比設定。
Android 的協助工具和 iOS 協助工具指南包含 Xamarin 所公開之原生 API 的詳細資料,並且 MSDN 上的 UWP 協助工具指南會說明該平台的原生方法。 這些 API 會用於在每個平台上完整實作無障礙應用程式。
Xamarin.Forms 目前並未針對每個基礎平臺上所有可用的輔助功能 API 提供 內 建支援。 不過,Xamarin.Forms 支援在使用者介面元素上設定自動化屬性,以支援螢幕閱讀程式與瀏覽協助工具,也就是建置無障礙應用程式最重要的一部分。 如需詳細資訊,請參閱自動化屬性。
Xamarin.Forms 應用程式也可以指定控制件的定位順序,以改善可用性和輔助功能。 如需詳細資訊,請參閱鍵盤協助工具。
其他協助工具 API (例如 iOS 上的 PostNotification) 可能更適合於 DependencyService
或自訂轉譯器實作。 本指南並未涵蓋這些內容。
測試協助工具
Xamarin.Forms 應用程式通常會以多個平臺為目標,這表示根據平臺測試輔助功能功能。 請瀏覽下列連結,了解如何測試每個平台上的協助工具: