在表格视图底部添加按钮是否有更好的方式,如下所示?我发现的解决方案涉及在现有部分的页眉或页脚内插入按钮,这对我来说似乎有点难以理解。在表格视图底部添加一个按钮
1
A
回答
2
你正在看的视图是一个UITableView。如果您有多个条目,则此人的信息将随着“删除”按钮一起滚动屏幕。将按钮放在桌脚中将允许它与桌面一起滚动。表格页脚在任何部分之外。
如果您的视图没有任何滚动或动态大小的表格视图,您可以将其添加到视图的底部。
0
如何使用工具栏与删除按钮?恕我直言,它会看起来“更好”。
0
您可以添加一个UIView
,然后添加一个UIButton
,以便UIButton
无法自动调整为适合宽度。
7
创建一个新的UIView并将该视图设置为tableview的页脚视图并添加该按钮作为新UIView的子视图。另外,请在heightForFooterInSection方法中设置页脚的高度。
像这样的事情在viewDidLoad中,
- (void)viewDidLoad
{
UIView *newView = [[UIView alloc]initWithFrame:CGRectMake(10, 70, 300, 45)];
submit = [UIButton buttonWithType:UIButtonTypeRoundedRect];
[submit setTitleColor:[UIColor blackColor] forState:UIControlStateNormal];
//[submit setTitleColor:[UIColor colorWithWhite:0.0 alpha:0.56] forState:UIControlStateDisabled];
[submit setTitle:@"Login" forState:UIControlStateNormal];
[submit.titleLabel setFont:[UIFont boldSystemFontOfSize:14]];
[submit setFrame:CGRectMake(10.0, 15.0, 280.0, 44.0)];
[newView addSubview:submit];
[self.tableView setTableFooterView:newView];
[super viewDidLoad];
}
- (CGFloat)tableView:(UITableView *)tableView heightForFooterInSection:(NSInteger)section {
return 50;
}
相关问题
- 1. 在JSQMessagesCollectionView底部添加一个按钮
- 2. Android:如何在列表视图底部添加提交按钮
- 3. 在点击添加按钮时在uitableview底部添加一个新单元格
- 4. 在列表视图的底部制作一个静态按钮
- 5. 在视图中添加一个按钮
- 6. 在yii2中添加一个按钮到网格视图
- 7. 如何在表格视图中将静态视图添加到屏幕底部?
- 8. 在Android上的列表视图下添加一个按钮
- 9. ExtJS 3.4在网格底部添加按钮
- 10. 滚动视图底部的Android按钮
- 11. 将多个水平按钮添加到表格视图
- 12. 在Django的底部添加视图modeladmin
- 13. 将视图添加到表格布局的底部
- 14. 用动画添加一个按钮到UITableViewController的底部
- 15. 在表格视图控制器上添加后退按钮
- 16. 在表格视图单元末尾添加页脚的按钮
- 17. Titanium Studio JavaScript - 在表格视图中添加按钮
- 18. 如何在JavaFX表格视图中添加按钮
- 19. 在表格视图上添加文本字段按钮点击
- 20. 在表视图单元格中添加按钮的目标
- 21. 如何在ios 7的底部uiwebview添加添加按钮?
- 22. 在网格视图中添加下一个和上一个按钮
- 23. 点击按钮加载表格视图
- 24. 如何在网格视图底部添加进度条页脚?
- 25. 在表格单元格中添加一个按钮
- 26. android:如何将一个按钮添加到列表视图的顶部
- 27. 在运行时在图像视图顶部添加按钮
- 28. 如何在sidemenu顶部和底部添加按钮?
- 29. 添加一个按钮到一个视图
- 30. 表视图的顶部添加按钮 - Interface Builder中
我不明白你所说的“表页脚之外的任何部分的”的意思。 UITableView没有任何内置页脚AFAIK。只有单元格的部分有页眉/页脚 – pixelfreak 2012-03-29 20:46:37
只是为了说明,我希望按钮与单元格一起滚动 – pixelfreak 2012-03-29 20:59:15
UITableView有一个名为tableFooterView的属性,您可以在其中将其设置为任何UIView。它在任何部分之外。它将允许按钮与桌面一起滚动。 – bbarnhart 2012-03-29 21:00:26