У меня есть приложение для iOS, которое я хотел бы, чтобы люди прокручивали по ячейке таблицы, чтобы добавить эту ячейку в таблицу избранных страниц.Добавить ячейку в избранное tableview с основными данными
Он должен будет использовать основные данные, чтобы сохранить избранное после выхода приложения.
Любая помощь будет оценена!
Это то, что я до сих пор для действия ячейки салфетки:
override func tableView(tableView: UITableView, editActionsForRowAtIndexPath indexPath: NSIndexPath) -> [UITableViewRowAction]? {
let favorite = UITableViewRowAction(style: .Normal, title: "Favorite") { (action, indexPath) in
// share item at indexPath
self.editing = false
print("Favorited \(indexPath.row)")
}
favorite.backgroundColor = UIColor.greenColor()
return [favorite]
}
Это мой код для страницы избранных.
var favorites : [String] = []
override func viewDidLoad() {
super.viewDidLoad()
favorites = vars.favs
self.tableView.reloadData()
}
override func tableView(tableView: UITableView, numberOfRowsInSection section: Int) -> Int {
return favorites.count
}
override func tableView(tableView: UITableView, cellForRowAtIndexPath indexPath: NSIndexPath) -> UITableViewCell {
let cell = tableView.dequeueReusableCellWithIdentifier("Cell", forIndexPath: indexPath)
let object = favorites[indexPath.row]
cell.textLabel!.text = object
return cell
}
Это картина того, как будет добавлено в избранное:
Не могли бы вы показать нам, что вы делали до сих пор? – penatheboss
У меня есть только настройка действий салфетки для ячеек. – Jacksmackod
Если у вас есть представление таблицы, у вас должны быть некоторые функции для просмотра таблиц. Покажите нам те, что – penatheboss