Многостолбцовый структурный вид в [закрытом] WPF

Два вопроса.

  1. Чтобы использовать quoteArray, вы должны скопировать массив, содержащий кавычки

    self.websiteObject = try decoder.decode(WebsiteObjectStruct.self, from: data)
    self.quoteArray = self.websiteObject.contents.quotes ?? []
    DispatchQueue.main.async {
        self.tableView.reloadData()
    }
    
  2. В cellForRow вы должны получить элемент по заданный путь индекса. И исключают из ячейки, устанавливают стиль в Интерфейсном Разработчике.

    override func tableView(_ tableView: UITableView, cellForRowAt indexPath: IndexPath) -> UITableViewCell {
    
        let cell = tableview.dequeueReusableCell(withReuseIdentifier: "cellId", for: indexPath)
        let quote = quoteArray[indexPath.row]
        cell.textLabel?.text = quote.author
        cell.detailTextLabel?.text = quote.quote
        return cell
    }
    
14
задан Matt 5 May 2016 в 19:20
поделиться

2 ответа

Я реализовал это на основе старого сообщения в блоге здесь. Но если я помню право, я должен был сделать некоторый физический труд для получения вещей работать правильно. Конкретно с полосами прокрутки.

Но это должно дать Вам хорошее начало.

9
ответ дан 1 December 2019 в 09:34
поделиться

Существует статья о codeproject, который мог бы помочь:

http://www.codeproject.com/KB/WPF/TreeListView.aspx

Существует довольно много других полезных статей там о Wpf TreeView.

4
ответ дан 1 December 2019 в 09:34
поделиться
Другие вопросы по тегам:

Похожие вопросы: