加载selectedindex时,UISegmentedControl触发ValueChanged
|
我有一个“ 0”实用程序类型的应用程序,其中每个“ 1”处理各种计算。我有一个带有分段控件的弹出窗口,该控件允许用户设置某些选项。我的问题是保存和重新加载
UITextfields
和所选段索引的内容时,如果段控制索引已保存且== 1,则从viewdidload
触发值更改事件,因为状态设置为
NSUserDefaults *defaults = [NSUserDefaults standardUserDefaults];
theDepthSegment.selectedSegmentIndex = [[defaults objectForKey:@\"updateMe\"] intValue];
无论如何,有鉴于加载时设置了选定的细分,可以防止触发值更改?或以某种方式确定触摸事件与代码之间的差异
发生这种情况似乎很奇怪,也许还有另一种方法。
谢谢
没有找到相关结果
已邀请:
3 个回复
蹦吃舷弦
方法中设置
值。在
方法的开头,说
(其中
将需要在头文件中声明)。然后,您将分配
。然后,声明
。最后,在您的
方法中,说出类似
玖料萄
方法。 way17ѭ的触摸触发更改和程序更改之间没有区别。您可以查看触摸控制事件,但它与更改的值不同。
荤碗
,则应首先设置选定的
索引,然后调用
。像这样: