我正在制作基于标签栏的应用程序,并在其中一个选项卡中有一个分段控件。我想制作更多选项的另一个选项卡,并在该选项卡中设置选项。在那个设置选项中,我想做一些事情,你可以选择默认的分段,当你到那个带有分段控制的选项卡时显示出来。不幸的是,我是一名编码初学者,不知道如何做到这一点。我在寻找如何做到这一点的教程,但我找不到任何。我希望有人能完全帮助我。谢谢。用户自定义分段控制默认
0
A
回答
0
这是一个相当复杂的任务,如果你是初学者,它可能没有太大意义。你可能需要花更多的时间和更多的时间来熟悉iPhone的开发,以便掌握所有这些...但是在这里你去:
有很多方法可以做到这一点,但这只是一个,但它应该工作。
在设置选项卡,你可以创建一个IBAction为方法,是这样的:
-(IBAction) changedSegmentedControlDefault:(id)sender
在XIB为您设置的标签,我可能会换一种分段控制使用相同的选项与其他选项卡,用户在设置选项卡上做出的任何选择都会成为其他选项卡的默认选项。将该设置控件上的Value Changed事件连接到changedSegmentedControlDefault方法,以便每当用户更改该控件时,它都会调用您的方法。
在这种方法中,我要么将控件中的selectedIndex保存下来,以便以后使用CoreData或Settings包。这些都是巨大的话题,所以它们太多了,无法进入这里。无论您保存该信息供以后使用,只需在每次更改时保存即可。
然后在原始选项卡上...在该选项卡的视图控制器的viewDidLoad方法中,从CoreData或Settings Settings包中查找保存的值,并使用该selectedIndex设置分段控件的起始值。喜欢的东西:
self.segmentedControl.selectedSegmentIndex = savedDefaultIndex;
同样,也有一百种不同的方法可以做到这一点,它是一个相当复杂的任务,它涉及到很多不同的东西需要学习。我希望这能帮助你朝着正确的方向前进。
相关问题
- 1. Zend:默认模块与自定义模块分开的默认控制器?
- 2. 根据用户默认值启用分段控制器索引
- 3. 如何应用默认样式来控制自定义控件
- 4. 自定义用户界面分段控制
- 5. 自定义分段控制效果
- 6. 自定义分段控制或..?从Twitter
- 7. Sharepoint自定义字段默认模板
- 8. 自定义Django admin TabularInline默认字段
- 9. ASP.NET自定义控件 - 默认模板?
- 10. Silverlight自定义控件默认xmlns
- 11. 的Rails 3.1自定义控制器和视图W /默认
- 12. Web用户控制设置默认值
- 13. Winforms用户控制自定义事件
- 14. GoogleMap.InfoWindowAdapter自定义和默认
- 15. 如何为自定义控件定义默认“TagPrefix”
- 16. .NET Compact Framework:将默认大小定义为自定义控件
- 17. 制作自定义分段控制器的替代方法
- 18. Swift分段控件默认状态
- 19. 使用android.support.v7.app.AlertDialog自定义默认Theme.AppCompat.Dialog.Alert
- 20. 自定义用户控件
- 21. 在wordpress 3.0中,您如何获得自定义帖子类型的默认自定义字段用户界面?
- 22. 将NSPredicateEditor绑定到共享用户默认值控制器
- 23. 自定义自动加载vs默认
- 24. 区分Sharepoint用户定义的列和默认列
- 25. 自定义控制客户端事件
- 26. 自定义控制客户端矩形
- 27. 用户自定义类型未定义 - 控制Excel中的Word
- 28. 将自定义数组保存到用户默认设置
- 29. 自定义控制
- 30. 在自定义单元中检测分段控制的动作