Member 13602577 Ответов: 1

Как вставить данные в tableview в swift


Я уже сделал tableview с контроллером tableview, но мне действительно нужно знать, как сделать то же самое с пользовательским размером tableview внутри контроллера вида. я беспокоюсь только о вставке данных, потому что мне нужно иметь в них разделы.

Что я уже пробовал:

Я пробовал с контроллером tableview, но, по-видимому, это немного отличается от tableview

1 Ответов

Рейтинг:
2

Member 14070271

class TableViewController: UIViewController, UITableViewDelegate, UITableViewDataSource{
    
    var menu: Array = [String]()

    override func viewDidLoad() {
        super.viewDidLoad()

          menu = ["home", "Logout"]
    }

 
    func tableView(_ tableView: UITableView, numberOfRowsInSection section: Int) -> Int {
        return menu.count
    }
    
    func tableView(_ tableView: UITableView, cellForRowAt indexPath: IndexPath) -> UITableViewCell {
        let cell: TableViewCell = tableView.dequeueReusableCell(withIdentifier: "TableViewCell") as! TableViewCell 
        cell.labelmanu.text = menu[indexPath.row]
        return cell
    }


Использовать массив, чтобы объявить ваши данные в TableView делегата и источник данных и метод для обновления и установки данных соответственно