【问题标题】:Segmented Control Position Changes With Storyboard使用情节提要更改分段控制位置
【发布时间】:2019-10-16 09:37:16
【问题描述】:

我已经构建了一个简单的 IOS 应用程序来与我构建的蓝牙设备相协调。这样做时,我在主故事板上使用分段控制来打开和关闭它,效果很好。然后我可以移动到一个设置页面,该页面有另一个分段控制框,只有当我在情节提要中向前移动时,它才会保持在当前位置。如果我移回主屏幕然后返回设置,它在它的第一个位置,而不是它被放置的最后一个位置。

不久之后,我认为可能是该段没有连接到 ViewController.swift,但是在尝试以与以前相同的方式连接它之后,每当我尝试访问设置时,我的应用程序都会崩溃。 Settings.swift Setup

【问题讨论】:

  • 你能分享你的代码 sn-p 吗?

标签: ios xcode swift3 uistoryboard uisegmentedcontrol


【解决方案1】:

你是如何保存段状态的?

您是否尝试在 UserDefaults 中保存最后一个状态并加载它? https://medium.com/@nimjea/userdefaults-in-swift-4-d1a278a0ec79

希望你能解决这个问题。

【讨论】:

  • 我已经更新了它并且它可以工作,但是如果分段控件是“on”,它将出现在“off”,然后在页面加载后不久转到“on”。我假设这是由于我设置它的方式造成的。
猜你喜欢
  • 2011-12-23
  • 1970-01-01
  • 2018-10-09
  • 2013-06-21
  • 1970-01-01
  • 1970-01-01
  • 2014-08-27
  • 2018-05-18
  • 1970-01-01
相关资源
最近更新 更多