我正在尝试重新创建一个始终位于UITableView
顶部的按钮,如Spotify中的应用程序所示:
我不确定如何重新创建“随机播放”按钮。 必须按钮始终位于UITableView
顶部。有任何想法吗?提前谢谢?
答案 0 :(得分:0)
难道你不能缩小UITableView的大小并在其上方添加一个包含UIButton的视图吗?
答案 1 :(得分:0)
你可以创建一个父UIViewController,它包含按钮和一个容器视图,它有一个嵌入你UITableViewController的segue。
答案 2 :(得分:0)
在tableView标题中创建按钮,而不是始终在顶部,并且永远不会隐藏。
答案 3 :(得分:0)
*假设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;
}