1

我已经在整个互联网上搜索了一个解决方案,但似乎无法让它发挥作用!

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

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

这是一个例子: 在此处输入图像描述

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

我的应用程序的基本设置是导航栏,然后是附加到表格视图的搜索栏,当然还有表格视图。这一切都是以编程方式完成的,我无法对 IB 进行任何调整。有什么方法可以正确实现这一目标吗?任何帮助都会很棒,谢谢!

4

1 回答 1

0

使用大多数外部视图作为滚动视图

scrollView
    -segmentView
    -tableView

然后

-(void)scrollViewDidScroll:(UIScrollView*)scrollView{
    if(scrollView.contentOffset>0){
        segmentView.frame.origin.y = scrollView.contentOffset.y;
    }
}
于 2013-03-15T20:42:20.870 回答