我正在制作基于标签栏的应用程序,并在其中一个选项卡中有一个分段控件。我想制作更多选项的另一个选项卡,并在该选项卡中设置选项。在那个设置选项中,我想做一些事情,你可以选择默认的分段,当你到那个带有分段控制的选项卡时显示出来。不幸的是,我是一名编码初学者,不知道如何做到这一点。我在寻找如何做到这一点的教程,但我找不到任何。我希望有人能完全帮助我。谢谢。用户自定义分段控制默认
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. 自定义分段控制效果
- 7. 自定义分段控制或..?从Twitter
- 8. 用户控制和自定义控制
- 9. 自定义Django admin TabularInline默认字段
- 10. Sharepoint自定义字段默认模板
- 11. iPad应用程序:自定义默认导航控制器
- 12. ASP.NET自定义控件 - 默认模板?
- 13. Silverlight自定义控件默认xmlns
- 14. 自定义WPF控件的默认值
- 15. 我如何定制默认的Wordpress“自定义字段”元组
- 16. 自定义分配器&默认成员
- 17. Winapi:处理自定义和默认的非客户端控件
- 18. 的Rails 3控制器默认路由在自定义目录
- 19. 的Rails 3.1自定义控制器和视图W /默认
- 20. ASP.NET MVC4 - 自定义默认帐户模型和控制器时出错
- 21. Web用户控制设置默认值
- 22. 自定义Windows Phone的用户控制
- 23. 自定义VS用户控制
- 24. Winforms用户控制自定义事件
- 25. 自定义默认WinMain.cpp
- 26. GoogleMap.InfoWindowAdapter自定义和默认
- 27. 自定义用户认证
- 28. 如何为自定义控件定义默认“TagPrefix”
- 29. .NET Compact Framework:将默认大小定义为自定义控件
- 30. 制作自定义分段控制器的替代方法