UITableView не похоже на ссылку на мою папку assets.sxassets для изображений? - PullRequest
0 голосов
/ 18 сентября 2018

В настоящее время я пытаюсь заставить работать UITableView, но у меня возникают проблемы с попыткой заставить изображение всплыть в коде, который я пишу, я посмотрел в Интернете, и он всегда просто появляется!только если это имеет значение, это контроллер представления, называемый TableViewController, и он связан с Storyboard ViewController ... вот код, с которым у меня возникают проблемы:

import UIKit

struct CellData { let image : UIImage? let message : String? }

class TableViewController: UITableViewController {

var data = [CellData]()

override func viewDidLoad() {
    super.viewDidLoad()
    data = [CellData.init(image: continue, message: "Hello")]
}

override func tableView(_ tableView: UITableView, cellForRowAt indexPath: IndexPath) -> UITableViewCell {

}
override func tableView(_ tableView: UITableView, numberOfRowsInSection section: Int) -> Int {

}

}

Где я говорю data = [CellData.init(image: continue, message: "Hello")] Изображение: продолжить неКажется, что-то знает об изображении, называемом продолжением, и я знаю, что все в порядке, потому что я уже использовал его на моем контроллере начального вида ... Я не уверен, что это тоже имеет значение, но почему у него есть ? и что означают буквы?

Я не уверен, что это тоже имеет значение, но почему он имеет ?

screenshot]

1 Ответ

0 голосов
/ 18 сентября 2018

Попробуйте, убедитесь, что у вас есть изображение в активах с именем continue

let img = UIImage(named: "continue")
data = [CellData.init(image: img, message: "Hello")]

и его статус контроля источника A = Добавлено, M = Изменено.?= нет контроля источника

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...