Uitableview 导航栏下但tableview上的自定义视图

Uitableview 导航栏下但tableview上的自定义视图,uitableview,uinavigationcontroller,Uitableview,Uinavigationcontroller,我已经搜索了整个互联网的解决方案,但似乎无法让这个工作 我希望在导航栏下方但在tableview上方添加一个视图,该视图将始终可见,包括向下滚动时 这与许多使用分段控件进行额外排序选项的应用程序非常相似,但我将使用自己的自定义按钮,而不是UISegmentedControl 以下是一个例子: 我尝试将视图添加到talbeView标题,但它会滚动。我尝试将UIBarButtonItem添加到工具栏中,并尝试将其添加到tableview所在的视图中(这是一个导航控制器) 我的应用程序的基本设置是导

我已经搜索了整个互联网的解决方案,但似乎无法让这个工作

我希望在导航栏下方但在tableview上方添加一个视图,该视图将始终可见,包括向下滚动时

这与许多使用分段控件进行额外排序选项的应用程序非常相似,但我将使用自己的自定义按钮,而不是UISegmentedControl

以下是一个例子:

我尝试将视图添加到talbeView标题,但它会滚动。我尝试将UIBarButtonItem添加到工具栏中,并尝试将其添加到tableview所在的视图中(这是一个导航控制器)


我的应用程序的基本设置是导航栏,然后是附加到tableview的搜索栏,当然还有tableview。这一切都是通过编程完成的,我不能用IB进行任何调整。有什么方法可以正确实现这一点吗?任何帮助都会很好,谢谢

将大多数外部视图用作滚动视图

scrollView
    -segmentView
    -tableView
然后


所以您没有将
UIViewController
推入
UINavigationController
?请显示您的添加代码
-(void)scrollViewDidScroll:(UIScrollView*)scrollView{
    if(scrollView.contentOffset>0){
        segmentView.frame.origin.y = scrollView.contentOffset.y;
    }
}