将子视图添加到UITableViewController,仅覆盖视图的下半部分

时间:2015-04-14 06:23:17

标签: ios objective-c uitableview

我希望实现以下效果,当点击电子邮件信封按钮时,UIViewController具有适合屏幕宽度的自定义尺寸,并且屏幕高度的一半将会“飞起来”#34;从按钮和覆盖一些行,直到它关闭。

所以如果这是UITableView enter image description here

点击电子邮件信封后,它将如下所示 enter image description here

1 个答案:

答案 0 :(得分:0)

尝试使用一个简单的UIViewController,其UITableViewDataSourceUITableViewDelegate用于您的自定义UITableView,而不是UITableViewController中的内置版本。所以你有一个简单的UIView作为主视图容器(不是UITableView)。在此UIView上,您可以添加所需的任何视图,包括在您的表格上方绘制的animated View