iOS在UITableView下方添加UIView

4
我有一个UITableView,在其中(不在标题中!)我想要一个新的UIView。这是在WhatsApp中完成的,在聊天选项卡中(我是新来的,所以无法添加图片!)。非常感谢任何帮助。 问候

1
你还没有提出问题。你尝试过什么?你卡在哪里了? - Jim
3个回答

2
创建一个父UIView来包含你的UITableView和其他UIView。将这些视图作为子视图添加到父视图中。

2

编辑后的答案:

你可以这样做。在..中初始化2个按钮或2个视图。

在cellForRowAtIndexPath方法中:

UIView * superView = [[UIView alloc] initWithFrame:CGRectMake(0, 0, 320, 45)];
[superView addSubview:view1];
[superView addSubview:view2];

 // You should make sure that CGRectMake of view1 + view 2  = superView //

Check if (indexPath.row == lastRow)
     {
      [cell addSubview: superView]
     }

翻译后的答案:

你应该使用

- (UIView *)tableView:(UITableView *)tableView viewForFooterInSection:(NSInteger)section

我认为你正在寻找的确切答案可以在这里!!找到。


太赞了,Leogolas,你可能想要查看一下高度委托方法以获取页脚的高度,如果你在查看整个UIview时遇到问题,我也是。 - theiOSDude
嗨,感谢您的回复。我绝对不想将UIView添加到UITableView的页眉或页脚中。我想要的是在拖动UITableView时显示UIView(两个UIButton)。如果您在iPhone上安装了WhatsApp,则可以在“聊天”选项卡中查看tableView的行为... - AppPié

-1

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接