Я потихоньку собираю музыкальный проигрыватель. Я запрашиваю данные альбома для заполнения таблицы. Если пользователь выбирает альбом, мы переходим к новому экрану, чтобы выбрать песню для воспроизведения. Я хотел бы сделать первую строку таблицы альбомов (в контроллере просмотра альбомов) строкой под названием «Все песни», но я не смог понять, как это сделать.
Я пытался использовать: insertRowsAtIndexPaths. Но безуспешно.
@IBOutlet var albumsTableView: UITableView!
let qryAlbums = MPMediaQuery.albums() // Query the albums
// Set the cell in the table
func tableView(_ tableView: UITableView, cellForRowAtIndexPath indexPath: IndexPath) -> UITableViewCell {
// I am using the custom class that I created called: myCustomAlbumTableViewCell
let cell = tableView.dequeueReusableCell(withIdentifier: "albumIdCell", for: indexPath) as! myCustomAlbumTableViewCell
let rowItem = qryAlbums.collections![indexPath.row]
cell.albumTitle.text = rowItem.items[0].albumTitle
return cell
}