我是一名高中生,致力于连接数据库并在应用程序中显示信息的程序。这部分有效。我希望有一个UIViewController
根据UISegmentControl
中的UIView
选项加载不同的信息。
这样做的最佳方式是什么?
当用户选择UIView
内的段信息时,将更改并加载来自数据库的不同信息。
当我选择地图标签时,这将是UISegmentControl
中的一个选项,我希望UIView
显示地图,如果用户切换回来,我想要{{1}切换回其他信息。
UIView
我有一个示例故事板的图像,但它不会让我发布它。
答案 0 :(得分:0)
你几乎可以做任何你想做的事。但是,我在这里看到的问题是你必须为每个段管理大量的视图,你的视图控制器将是超级巨大的。看起来你正在学习iOS所以我建议你设计你的应用程序,你不必做疯狂的编码!也许您可以使用UISegmentedControl导航到要切换的每个段的不同视图控制器?
但如果你坚持按照你描述的方式去做。您可以为每个段定义单独的视图,这是主视图的子视图。根据您选择的细分,您可以在主视图中切换活动子视图。为此,您也可以使用某种动画。
有很多方法,希望这会有所帮助。