使用用户默认值来记住隐藏或未隐藏的内容

Posted

技术标签:

【中文标题】使用用户默认值来记住隐藏或未隐藏的内容【英文标题】:Using User Defaults to remember something is hidden or unhidden 【发布时间】:2018-02-14 07:42:17 【问题描述】:

我正在使用 Xcode 9 和 swift 4。 如何让 Xcode 记住隐藏按钮或隐藏标签,使用用户默认值?

【问题讨论】:

【参考方案1】:

尝试将其设置为默认值并在任何地方读取它

UserDefaults.standard.set(true, forKey: "isBtnHidden")

并设置

self.button.isHidden = UserDefaults.standard.bool(forKey: "isBtnHidden")

【讨论】:

它在 viewDidLoad 中工作,但是当我将它放在 if 语句中的按钮内时,它不起作用。有什么想法吗? isBtnHidden 的默认值为 false 在我的按钮中,如果 button2.isHidden == true 我将代码放入,所以当按钮隐藏时我希望它记住这一点

以上是关于使用用户默认值来记住隐藏或未隐藏的内容的主要内容,如果未能解决你的问题,请参考以下文章

第10章 表单元素(中)

NelmioApiDoc - 默认隐藏文档部分

VUE JS - 默认情况下如何隐藏 div?如果用户点击按钮,那么它应该使用 vue 显示

如何使用 v-model 和输入字段隐藏默认值?

为 django 隐藏表单字段指定默认值 - 骨干?

redbeanphp 默认隐藏属性