jan*_*nes 8 ios uistoryboard swift ios8
我是iOS开发的新手,在我正在建立的应用程序的工作中,我正在建立一些疑问.我正在尝试构建一个将由多个ViewControllers复合的Screen,但是在NavigationBar上我想在Title上面有一个UiSegmentedControl,类似于Scope Bar来控制子ViewController之间的导航.我想构建类似于HealthKit仪表板上的内容:
.
你建议用什么方法做?我知道已经有一些问题已经完成,但经过长时间的研究后我还没有得出结论.
在我的研究过程中,我注意到UISearchBar导航栏(构建范围栏)只能用于UITableViewControllers,我是对的吗?所以我认为这不是一种方法.
我的下一个想法是UISegmentedControl在NavigationBar下方手动放置,然后使用Containment Api更改为此Screen的不同ViewControllers.这里的问题是,我将不得不复制UISegmentedControl所有子ViewControllers.有没有办法不必复制那个?
我尝试的另一种方法是使用NavigationBar和UISegmentedControl下面的NavigationBar为我自己创建titleView .我不喜欢这个想法,也没有尝试复制NavigationBar.
最后,我认为另一种方法是使用a UIPageViewController.虽然这种方法对我来说听起来不错,但我想我也必须复制一下UISegmentedControl.
最后我认为最好的解决方案是UISegmentControl在NavigationBar上有一个,但我没有看到如何实现它.
您认为实现我的意识形态的最佳方法是什么?我认为这很容易,因为它是我在许多应用程序中看到的模式.有什么建议?
我正在使用Swift for iOS 8在XCode 6.1.1上执行此操作.
非常感谢你的帮助.
| 归档时间: |
|
| 查看次数: |
3520 次 |
| 最近记录: |