这是代码
- (void)viewDidLoad
{
hauptOptionen = [[NSMutableArray alloc] init];
self.hauptOptionen = [NSMutableArray arrayWithCapacity:7];
[hauptOptionen addObject:@"Welchen Beruf übern Sie aus?"];
[hauptOptionen addObject:@"In Welcher Alterstufe sind Sie?"];
[hauptOptionen addObject:@"Wo liegt Ihr Unternehmen?"];
[hauptOptionen addObject:@"Wieviel Beschäftigte hat Ihr Unternehmen?"];
[hauptOptionen addObject:@"Bekommen Sie ein 13. Gehalt?"];
[hauptOptionen addObject:@"Bekommen Sie ein 14. Gehalt?"];
[hauptOptionen addObject:@"Wieviele Überstunden machen Sie im Monat?"];
UIButton *berechnenButton = [UIButton buttonWithType:UIButtonTypeRoundedRect];
berechnenButton.frame = CGRectMake(10, 0, 90, 40);
[berechnenButton setTitle:@"Berechnen!" forState:UIControlStateNormal];
[berechnenButton addTarget:self action:@selector(myAction:) forControlEvents:UIControlEventTouchUpInside];
//[myView addSubview:closeButton];
kategorienAuswahl = [[UITableView alloc] initWithFrame:[[UIScreen mainScreen] applicationFrame] style:UITableViewStyleGrouped];
kategorienAuswahl.delegate = self;
kategorienAuswahl.dataSource = self;
kategorienAuswahl.autoresizesSubviews = YES;
kategorienAuswahl.tableFooterView = berechnenButton;
self.view = kategorienAuswahl;
[super viewDidLoad];
// Do any additional setup after loading the view from its nib.
}
但按钮太大
答案 0 :(得分:2)
您应该将按钮添加到“支持视图”。只需创建一个新的UIView
,向其添加按钮,然后将表格的页脚视图设置为新的UIView
。
答案 1 :(得分:0)
您不应将其添加为按钮。将其添加为UIView
,并将该按钮作为该UIView中的子视图。
或者只是实施
- (UIView *)tableView:(UITableView *)tableView viewForFooterInSection:(NSInteger)section