iphone - root.plist 文件中的隐藏字段

标签 iphone xamarin.ios settings.bundle

我根据本文使用 root.plist 文件来设置我的单点触控 iPhone 应用程序:

http://adtmag.com/articles/2010/04/13/working-with-application-settings-in-monotouch.aspx

我们如何拥有一个默认情况下不可见的字段,并且应用程序可以根据条件更改可见性?

最佳答案

默认情况下,设置是隐藏的。

如果你这样做:

var defaults = NSUserDefaults.StandardDefaults;
defaults.SetInt(21, "TestInt");
defaults.Synchronize();

Assert.That(defaults.IntForKey("TestInt"), Is.EqualTo(21));

如果您未在 plist 文件中设置任何内容,它将完全隐藏。 (注意:我在这里使用 NUnit)

因此,如果您想要隐藏某些内容,请不要将该值添加到您的 Settings.bundle 或 Root.plist。

关于iphone - root.plist 文件中的隐藏字段,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15458938/

相关文章:

iphone - 如何使用 iOS5 将 Twitter 帐户关注者访问到 iPhone?

iphone - 如何通过 iOS 程序打印时间戳

iphone - UINavigationController 的多个 Root View Controller ?

ios - settings.bundle 用于预装应用程序,如 mobile.safari、移动邮件等

xcode - 从 Settings.bundle plist 文件注册默认设置?

iphone - 如何为 iPhone OpenGL ES 渲染交互式地球仪?

ipad - 适用于 iPad 的 MonoTouch : How to show a popup dialog?

c# - 如何检测控件何时移动到 MonoTouch 中的 View ?

sqlite - 如何在 Xamarin 中查看我的 SQLite DB 中的数据?

ios - 像设置中一样选择 UITableViewCell