2016-12-15 3 views

ответ

1

У вас есть два варианта, если вы хотите простое решение:

1. Создать вид колонтитулов с помощью кнопки, а затем добавить этот колонтитул к представлению таблицы с использованием методов:

func tableView(_ tableView: UITableView, viewForFooterInSection section: Int) -> UIView? 

и

func tableView(_ tableView: UITableView, heightForFooterInSection section: Int) -> CGFloat 

Это решение сделает вашу кнопку прокрутки с табличном

2. Использование UIViewController вместо UITableViewController:

  • В раскадровке добавить UITableView к контроллеру вида
  • Создание IBOutlet для UITableView - подключите его
  • Подключите контроллер вашего вида к UITableViewDelegate и UITableViewDataSource
  • se т tableView.delegate = self и tableView.dataSource = self
  • В раскадровке добавить вид кнопки ниже таблицы
  • Создать IBOutlet для кнопки и подключить его

Используя это решение, ваша кнопка будет всегда оставаться на экране, и только вид таблицы будет прокручиваться

2

Вы можете попробовать это.

let bottomButton = UIButton(frame: CGRect(x: 100, y: 300, width: 100, height: 30)) 
bottomButton.setTitle("Enter Text Here", for: .normal) 
bottomButton.backgroundColor = UIColor.orange 
view.addSubview(bottomButton) 

Вы можете установить позиции x, y в соответствии с вашим контроллером. Кроме того, установите ширину и высоту в соответствии с шириной и высотой таблицы TableViewController.

+0

Хорошее решение @Priya Arora – Harish

Смежные вопросы