Проблема с быстрым отображением заголовков разделов - PullRequest
0 голосов
/ 26 мая 2020

Вот мой код для отображения заголовков разделов:

func tableView(tableView: UITableView!, titleForHeaderInSection section: Int) -> String!{
        if section == 0 {
            return sections[0]
        } else if (section == 1){
            return sections[1]
        } else {
            return ""
        }
    }

У меня есть список имен разделов, называемый «разделами». Но названия не отображаются в симуляторе. Спасибо!

1 Ответ

1 голос
/ 26 мая 2020

Вот минимально необходимый-код , чтобы показать, как работает tableView с заголовком заголовка. Copy/Paste это на вашей игровой площадке и проверьте, как это работает:

import UIKit
import PlaygroundSupport

class ViewController: UITableViewController {

    var sections = ["Section 1", "Section 2", "Section 3"]

    override func numberOfSections(in tableView: UITableView) -> Int {
        sections.count
    }

    override func tableView(_ tableView: UITableView, titleForHeaderInSection section: Int) -> String? {
        sections[section]
    }
}

PlaygroundPage.current.setLiveView(ViewController())
PlaygroundPage.current.needsIndefiniteExecution = true
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...