gpt4 book ai didi

xamarin.forms - 如何在 Xamarin.Forms 中实现设置 UI?

转载 作者:行者123 更新时间:2023-12-04 06:20:08 25 4
gpt4 key购买 nike

在 iOS 中实现设置包被认为是最佳实践,这样用户就可以从 iOS 设置应用程序以及您的应用程序内部访问您的应用程序设置。然而,这对 iOS 来说是一个独特的概念。鉴于此,如果您想实现设置 UI,您应该如何在 Xamarin.Forms 中执行此操作,以便获得 iOS 的设置包,并且仍然拥有其他平台上可用的某种设置 View ?

最佳答案

使用这个:https://github.com/jamesmontemagno/SettingsPlugin
更新:使用这个:https://docs.microsoft.com/en-us/xamarin/essentials/preferences
(Xamarin.Essentials 取代了 James Montemagno 最初放在一起的许多很棒的 x-plat 东西)
它提供了一个跨平台的 API 来处理设置。它会将您的设置存储在 iOS 上的 plist 中。
至于通过简单地引用 plist 来构建您的设置 UI(就像 iOS 本身那样),这在 Forms 中并不是真正的事情。在 Forms 中,您将使用 Forms API 实现自己的自定义设置页面。 Forms 有一个 TableView UI 元素,您可以在其上设置 Intent属性(property)。 Intent可以设置为 Data 的值, Form , Menu , 或 Settings .您可以使用 Settings值表示您希望 TableView 类似于 iOS 设置屏幕。然后只需将每个 TableView 项目绑定(bind)到您的设置类。

关于xamarin.forms - 如何在 Xamarin.Forms 中实现设置 UI?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33965857/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com