2016-08-23 6 views
-1

Я искал Listview в Swift, который выглядит следующим:Как получить список, например, следующий обзор плейлистов Apple Music?

Wanted ListView: -

enter image description here

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

И как я получаю этот заголовок?

Заголовок Пример: -

enter image description here

Может кто-то мне помочь?

+0

Внесите ['UITableView'] (https://developer.apple.com/library/ios/documentation/UIKit/Reference/UITableView_Class/) с помощью' customTableCell'. В вашем классе customTableCell нарисуйте пользовательский дизайн, как показано на изображении вашего требования. Внедрите метод делегата 'didSelectRowAtIndexPath', чтобы перейти на следующий сайт. – pkc456

+0

в customTableCell Я установил фон с изображением и установил текст над изображением? – MMbach

+0

Установите фоновое изображение. Установите левую выровненную метку. Задайте 'ксессуарный тип 'ячейки для 'UITableViewCellAccessoryType.DisclosureIndicator'. – pkc456

ответ

1
  • Внесите UITableView с помощью customTableCell.
  • В вашем классе customTableCell нарисуйте пользовательский дизайн, как показано на изображении вашего требования. (Установите фоновое изображение. Установите левую выровненную метку.)
  • Внесите метод делегата , чтобы перейти на следующий сайт.
  • Установите accessoryType ячейки в UITableViewCellAccessoryType.DisclosureIndicator
  • Пользовательский заголовок: - Установить translucent панель навигации. Задайте настраиваемый образ в своем headerview.
0

Вам необходимо реализовать UITableView, чтобы удовлетворить ваши требования, о которых идет речь. Вы можете использовать пользовательскую ячейку и можете добавить UIImageview и UILabel, чтобы показать изображение и название. Во-вторых, вы можете реализовать tableHeaderView, который может заполнить вашу потребность в заголовке. Tableview - эффективная память с большой производительностью. Итак, в вашем случае UITableView - правильный выбор.