Layout iOS 7-带嵌入式UITableViewController和UISearchBarController的ContainerView

Layout iOS 7-带嵌入式UITableViewController和UISearchBarController的ContainerView,layout,xamarin.ios,ios7,Layout,Xamarin.ios,Ios7,我有一个简单的视图,它嵌入到UINavigationController中。此视图在其顶栏中包含一个分段控件和一个ContainerView作为子视图 ContainerView的内容是带有UISearchBarController的UITableViewController 我已将两个控制器的EdgesForExtendedLayout设置为“无” 第一次启动后,它看起来很好: 首次点击搜索栏后-该栏隐藏在导航栏后面: 点击外部后,搜索栏的一小部分可见(灰色边框): 如果我向下拖动,它

我有一个简单的视图,它嵌入到UINavigationController中。此视图在其顶栏中包含一个分段控件和一个ContainerView作为子视图

ContainerView的内容是带有UISearchBarController的UITableViewController

我已将两个控制器的EdgesForExtendedLayout设置为“无”

第一次启动后,它看起来很好:

首次点击搜索栏后-该栏隐藏在导航栏后面:

点击外部后,搜索栏的一小部分可见(灰色边框):

如果我向下拖动,它看起来是这样的:

更改视图(在UINavigationController上按下并弹出)后,看起来如下所示:


有什么办法可以解决这个问题吗?

我想您希望所有视图都滚动,而不仅仅是
UITableView

我会将所有内容嵌入
UIScrollView
(segmentedcontrol和tableview),并确保tableview不会自动滚动