我有自定义的tableview单元格,我在tableview的底部设置了一个整体按钮

时间:2016-08-01 08:12:41

标签: ios uitableview

enter image description here我有自定义的tableview单元格,我想在tableview底部设置一个可点击的整体按钮

UIButton*yourBtn = [UIButton buttonWithType:UIButtonTypeCustom];
[yourBtn setImage:[UIImage imageNamed:@"wishlist"] forState:UIControlStateNormal];
//[yourBtn setTitle:@"+" forState:UIControlStateNormal];
yourBtn.frame = CGRectMake(0, self.view.bounds.size.height -100, buttonwidth, buttonheight);
yourBtn.center = CGPointMake(self.view.center.x, self.view.bounds.size.height -100);
[yourBtn addTarget:self action:@selector(addButtonPressed:) forControlEvents:UIControlEventTouchUpInside];
[self.view addSubview:yourBtn];

如果我滚动tableview按钮也从上到下滚动。我想在滚动tableview时将该按钮设置为常量

如何获得像这样的tableview按钮

1 个答案:

答案 0 :(得分:1)

您需要将tableviewbutton分开。

以下是代码:

UITableView *tableView = [[UITableView alloc] initWithFrame:self.view.frame style:UITableViewStylePlain];
tableView.dataSource = self;
tableView.backgroundColor = [UIColor lightGrayColor];
[self.view addSubview:tableView];
UIButton *yourButton = [UIButton buttonWithType:UIButtonTypeCustom];
yourButton.frame = CGRectMake(CGRectGetWidth(self.view.frame) - 70,
                            CGRectGetHeight(self.view.frame) - 70,
                            50,
                            50);
[yourButton setImage:[UIImage imageNamed:@"Untitled-1"] forState:UIControlStateNormal];
[self.view addSubview:yourButton];

我希望上述信息对您有所帮助。