Я медленно собирал музыкальный плеер.Я запрашиваю данные альбома, чтобы заполнить таблицу.Если пользователь выбирает альбом, мы переходим на новый экран, чтобы выбрать песню для воспроизведения.Я хотел бы сделать первую строку таблицы альбомов (в контроллере представления альбомов) строкой под названием «Все песни», но я не смог понять, как это сделать.
Я пытался использовать: 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
}