我正在尝试重新创建一个始终位于顶部的按钮,UITableView
如 Spotify 等应用程序所示:
我不确定我应该如何重新创建“随机播放”按钮。该按钮必须始终出现在UITableView
. 有任何想法吗?提前致谢?
我正在尝试重新创建一个始终位于顶部的按钮,UITableView
如 Spotify 等应用程序所示:
我不确定我应该如何重新创建“随机播放”按钮。该按钮必须始终出现在UITableView
. 有任何想法吗?提前致谢?
难道你不能缩小 UITableView 的大小并在它的正上方添加一个包含 UIButton 的视图吗?
您可以创建一个包含按钮的父 UIViewController 和一个具有嵌入到您的 UITableViewController 的容器视图。
在 tableView 标题内制作按钮,它将始终位于顶部,并且永远不会隐藏。
*假设表格视图只有一个部分。为节标题创建一个视图。
- (CGFloat)tableView:(UITableView *)tableView heightForHeaderInSection:(NSInteger)section
{
return 44.0f;
}
- (UIView *)tableView:(UITableView *)tableView viewForHeaderInSection:(NSInteger)section
{
UIView *v = [[UIView alloc] initWithFrame:CGRectMake(0, 0, 320, 44)];
[v setBackgroundColor:[UIColor redColor]];
return v;
}