Ios UITableview中的UIView,使用3,5英寸和4英寸

Ios UITableview中的UIView,使用3,5英寸和4英寸,ios,objective-c,uitableview,uiview,Ios,Objective C,Uitableview,Uiview,我试图在UITableview中显示UIView。此视图必须在该过程中恢复整个UITableview 我的应用程序具有以下布局: 如你所见,我的应用程序使用故事板。但是由于我有几个选项卡,每个选项卡有一个tableview,所以我决定为这个单一视图使用一个nib文件,并在每个UITableview上以编程方式显示它 主要问题是我不知道如何在3、5英寸和4英寸设备上正确显示它 无论设备如何,我都希望进行此渲染: 视图应位于顶栏下方,底栏上方 但else对于4英寸来说太短,else对于3.5英寸

我试图在
UITableview
中显示
UIView
。此
视图
必须在该过程中恢复整个
UITableview

我的应用程序具有以下布局:

如你所见,我的应用程序使用故事板。但是由于我有几个选项卡,每个选项卡有一个tableview,所以我决定为这个单一视图使用一个nib文件,并在每个
UITableview
上以编程方式显示它

主要问题是我不知道如何在3、5英寸和4英寸设备上正确显示它

无论设备如何,我都希望进行此渲染:

视图应位于顶栏下方,底栏上方

但else对于4英寸来说太短,else对于3.5英寸来说太大(我的视图不再居中)

在过去的两个小时里,我一直在玩限制,在谷歌上搜索,但我没有找到正确的方法来做我想做的事情

当然,我可以通过编程来完成,检查内容大小并将其应用到我的视图中,但是我可以不使用autolayout来完成吗

提前谢谢

编辑以下是我的限制条件:

(两次尝试)

如何设置tableView的边框?谢谢您的回复。我想我并不是通过编程来实现的。tableview由情节提要处理。我对tableview本身没有问题,只对我想放在tableview上的视图的大小有问题。当然,我可以在加载tableview时(使用contentsize)更改大小,但是有没有合适的方法呢?@Bejibun StackOverflow不是向墙上扔东西看看它们是否粘在一起的合适地方。您的回答和您的评论与此处可能出现的问题并不接近,他们也没有尝试了解更多有关该问题的信息。@duci9y,我正在尝试提供帮助,该问题可能有一百万种可能性。您是否选中或取消选中“使用自动布局”?