使用用户默认值来记住隐藏或未隐藏的内容
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 我将代码放入,所以当按钮隐藏时我希望它记住这一点以上是关于使用用户默认值来记住隐藏或未隐藏的内容的主要内容,如果未能解决你的问题,请参考以下文章