Size: a a a

2020 July 10

ЕК

Евгений Ковалевский... in SwiftBook
Вот в проекте делал
источник

NM

Nikita Moskalenko in SwiftBook
Блин прикольно)
источник

ЕК

Евгений Ковалевский... in SwiftBook
вот
func tableView(_ tableView: UITableView, estimatedHeightForRowAt indexPath: IndexPath) -> CGFloat {
       return UITableViewAutomaticDimension
   }
   
   func tableView(_ tableView: UITableView, didSelectRowAt indexPath: IndexPath) {
       if tableViewData[indexPath.section].opened == true {
           tableViewData[indexPath.section].opened = false
           let section = IndexSet.init(integer: indexPath.section)
           tableView.reloadSections(section, with: .automatic)
       } else {
           tableViewData[indexPath.section].opened = true
           let section = IndexSet.init(integer: indexPath.section)
           tableView.reloadSections(section, with: .automatic)
       }
   }
}
источник

ЕК

Евгений Ковалевский... in SwiftBook
действие по нажатию на ячейку
источник

NM

Nikita Moskalenko in SwiftBook
Круть) спасибо большое)
источник

A

Alex in SwiftBook
Евгений Ковалевский
вот
func tableView(_ tableView: UITableView, estimatedHeightForRowAt indexPath: IndexPath) -> CGFloat {
       return UITableViewAutomaticDimension
   }
   
   func tableView(_ tableView: UITableView, didSelectRowAt indexPath: IndexPath) {
       if tableViewData[indexPath.section].opened == true {
           tableViewData[indexPath.section].opened = false
           let section = IndexSet.init(integer: indexPath.section)
           tableView.reloadSections(section, with: .automatic)
       } else {
           tableViewData[indexPath.section].opened = true
           let section = IndexSet.init(integer: indexPath.section)
           tableView.reloadSections(section, with: .automatic)
       }
   }
}
Можно сократить
источник

A

Alex in SwiftBook
tableViewData[indexPath.section] = !tableViewData[indexPath.section]
let section = IndexSet(integer: indexPath.section)
tableView.reloadSections(section, with: .automatic)
источник

Д

Дмитрий in SwiftBook
Alex
Дружище, попробуй сам разобраться, тебе тут не будут помогать на каждую твою хотелку
Та понимаю...
Не знаю как правильно загуглить что то похожее, поэтому и спрашиваю
источник

A

Alex in SwiftBook
А UITableViewAutomaticDimension можно даже не прописывать, оно по дефолту стоит
источник

A

Alex in SwiftBook
Дмитрий
Та понимаю...
Не знаю как правильно загуглить что то похожее, поэтому и спрашиваю
Просто судя по твоим вопросам, складывается впечатление, что ты даже базовые вещи не очень хорошо знаешь, но пытаешься сделать уже что то сложнее и не пробуешь разобраться сам
источник

ЕК

Евгений Ковалевский... in SwiftBook
Alex
tableViewData[indexPath.section] = !tableViewData[indexPath.section]
let section = IndexSet(integer: indexPath.section)
tableView.reloadSections(section, with: .automatic)
Да, я это писал 2 года назад, когда еще джуном был)
источник

A

Alex in SwiftBook
Аааа, понял)
источник

Y

Yaroslav in SwiftBook
Никто не писал скрипты для макоси?
источник

DA

Dmitry Alekseev in SwiftBook
https://gist.github.com/quarrant/5a42b918d1fefc85128d9328d0bd70a9 Можете посмотреть код на вшивость?) Ради интереса сделал реализацию с кастомным таббаром, но сохранением логики переключнения в TabView
источник

DA

Dmitry Alekseev in SwiftBook
Может можно что улучшить, но я не додумался
источник

VT

Vyacheslav Tilo in SwiftBook
Всем привет
источник

VT

Vyacheslav Tilo in SwiftBook
не могу найти исполнителя
источник

VT

Vyacheslav Tilo in SwiftBook
источник

А

Алмаз ® in SwiftBook
Евгений Ковалевский
Да, я это писал 2 года назад, когда еще джуном был)
Тогда тебе надо джуном стать )))
источник

А

Алмаз ® in SwiftBook
Если не хочешь что под волосами напрягать, то открой ютуб. Посмотри любой туду лист проект. Все ответы там на твои вопросы
источник