首页 文章

Swift:将分段控制器添加到导航栏,并保留 Headers 导航按钮

提问于
浏览
0

我想在 Headers 下面的导航栏中添加一个分段控制器 .

目前,我有一个故事板UITableViewController,其中包含一个嵌入在UINavigationController中的CoreData源动态表 . 我希望UISegmentedController能够区分表的排序 .

似乎有obj-C解决方案可用stackoverflow.com/questions/29480433/stackoverflow.com/questions/18813563,但我也尝试将分段控制器放入表格单元格中,但收效甚微(可以't get the action recognised). I' d不要放弃表视图控制器 .

有什么建议?

1 回答

  • 0

    我用UIViewController和UITableView替换了UITableViewController,然后将UISegmentedController添加到位于UINavigationBar下面的UIToolBar .

    我使用removeShadow作为导航栏,然后使用clipsToBounds作为工具栏 . 我还添加了另一个视图来模拟工具栏上的底部阴影(因为我无法使工具栏阴影/背景位置功能起作用) .

相关问题