我想縮短我的UITableView的高度,並在下面放一個按鈕。我嘗試使用此代碼:更改UITableView的大小,並把它放在它下面
// set the frame size
CGRect frame = self.view.frame;
frame.size.height = 355;
self.view.frame = frame;
//set up the button
UIButton *button = [UIButton buttonWithType:UIButtonTypeRoundedRect];
[button addTarget:self
action:@selector(buttonPress:)
forControlEvents:UIControlEventTouchUpInside];
[button setTitle:@"Add to Current Workout" forState:UIControlStateNormal];
button.frame = CGRectMake(20, 365, 280, 40);
[self.view addSubview:button];
在viewDidAppear方法
,但所發生的一切是認爲越短,當我向下滾動按鈕覆蓋我的細胞之一(它也與tableview中滾動)。我怎樣才能改變tableview的高度並在視圖下面有一個按鈕?
我完全忽略了這一點。我做了更改,但問題仍然存在。桌子的高度不變,但按鈕不在桌子底下。它在表格的頂部,但只有向下滾動時纔可見。有任何想法嗎? –
你是否將'self.view'的最後一行更改爲'self.tableView'?你仍然想要添加按鈕到'self.view'。 – dmur
不,該按鈕仍然被添加到self.view –