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

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

【问题讨论】:

    标签: ios swift4 xcode9 userdefaults


    【解决方案1】:

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

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

    并设置

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

    【讨论】:

    • 它在 viewDidLoad 中工作,但是当我将它放在 if 语句中的按钮内时,它不起作用。有什么想法吗?
    • isBtnHidden 的默认值为 false
    • 在我的按钮中,如果 button2.isHidden == true 我将代码放入,所以当按钮隐藏时我希望它记住这一点
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2011-04-11
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多