2017-02-17 4 views
-2

This is from myntra app u can check it for reference i want implement exactly like this .Я хочу добавить кнопку сортировки и фильтра поверх таблицы в ios?

Я хочу реализовать что-то вроде этого двух видов для сортировки и уточнения на столе.

есть что-то под заголовком таблицы или что-то подобное, где я могу добавить это.

этот скриншот от приложения myntra u может проверить это для справки.

+2

просто сделайте некоторое базовое исследование, прежде чем задавать вопрос. Есть много учебников и других тем, основанных на этой теме. Оформить заказ http://stackoverflow.com/a/35009150/3578310 – raki

ответ

1
func tableView(_ tableView: UITableView, viewForHeaderInSection section: Int) -> UIView? { 

    let header = UIView(frame: CGRect(0,0,view.frame.width,30))  
    return header 

} 

создать представление с двумя кнопками Сортировка и фильтр и вернуться в выше функции также не забудьте вернуть высоту в ниже FUNC

func tableView(_ tableView: UITableView, heightForHeaderInSection section: Int) -> CGFloat 

это даст вам липкий заголовок, как Myntra приложение

ИЛИ возврат в tableView.tableHeaderView = yourview, но это не будет придерживаться и прокручивается вдоль прокрутки

+0

как проектировать вид, мне нужно его программировать –

+0

любой вариант из nib или программно выше, я сделал редактирование с программным обеспечением – Mukesh

+0

могу ли я создать пользовательскую ячейку таблицы , –

1

Используйте UIViewController с разъемом TAINER UIView на верхней и нижней UITableView в

Что-то, как на скриншоте

Серая часть является UITableViewController Верхняя часть представляет собой UIStackView с 3-мя кнопками в нем.

Смежные вопросы