我有一个UITableViewController。我想在底部显示一个UIToolbar,但我不知道如何做到这一点,因为IB不允许我添加它。
答案 0 :(得分:0)
试试吧:
在.h档案中
UIToolbar* toolbar;
在.m文件中
UIBarButtonItem *actionButton = [[UIBarButtonItem alloc] initWithBarButtonSystemItem:UIBarButtonSystemItemAction target:self action:@selector(doAction)];
toolbar = [UIToolbar new];
toolbar.barStyle = UIBarStyleDefault;
[toolbar sizeToFit];
CGFloat toolbarHeight = [toolbar frame].size.height;
CGRect mainViewBounds = appDel.window.bounds;
[toolbar setFrame:CGRectMake(CGRectGetMinX(mainViewBounds),
438,
CGRectGetWidth(mainViewBounds),
toolbarHeight)];
[[[UIApplication sharedApplication] keyWindow] addSubview:toolbar];