Size: a a a

iOS Developers — русскоговорящее сообщество

2020 April 17

В

Вовка in iOS Developers — русскоговорящее сообщество
Denis Kim
заражение. любопытство победило жадность
Это что-то из iOS SDK?
источник

В

Валентий in iOS Developers — русскоговорящее сообщество
Привет всем, помогите плз, я имю - Table view внутри одной из Cell (где дата/сальдо на начало и тд) я поставил еще один Table view (для того чтоб выводить все эти параметры ну вроде удобно + параметров может быть много и делать стек вью ну вроде не разумно (мб я дурак)). Нужна помощь в том чтобы сделать высоту cell которая содежет tableView под размер этой tableView. Заранее спасибо
источник

В

Валентий in iOS Developers — русскоговорящее сообщество
источник

В

Валентий in iOS Developers — русскоговорящее сообщество
мб так понятнее будет о чем я говорил)
источник

S

Sasha_A in iOS Developers — русскоговорящее сообщество
Валентий
Привет всем, помогите плз, я имю - Table view внутри одной из Cell (где дата/сальдо на начало и тд) я поставил еще один Table view (для того чтоб выводить все эти параметры ну вроде удобно + параметров может быть много и делать стек вью ну вроде не разумно (мб я дурак)). Нужна помощь в том чтобы сделать высоту cell которая содежет tableView под размер этой tableView. Заранее спасибо
возвращай в методе heightForRow ячейки развер конктента таблицы contentSize

но вообще странный подход, насколько много может быть этих айтемов в ячейке? вообще если постараться это можно сделать или одной таблицей с секциями, или collectionView с кастомным лейаутом, но явно не таблица в каждой ячейке. Думаю когда их будет много еще наткнешься на проблему переиспользования
источник

S

Sasha_A in iOS Developers — русскоговорящее сообщество
тем более если таблица не скролится, а всегда её фрейм равен размеру контента, значит нет переиспользования ячеек, и смысл в такой таблице вообще отпадает
источник

S

Sasha_A in iOS Developers — русскоговорящее сообщество
UIStackView возможно как вариант, нужно в живую смотреть, не тормозило ли бы.
источник

В

Валентий in iOS Developers — русскоговорящее сообщество
Sasha_A
тем более если таблица не скролится, а всегда её фрейм равен размеру контента, значит нет переиспользования ячеек, и смысл в такой таблице вообще отпадает
А если могут быть динамичные, тесть могут прийти ещё доп параметры, а могут и не придти. Как лучше делать?
источник

S

Sasha_A in iOS Developers — русскоговорящее сообщество
Валентий
А если могут быть динамичные, тесть могут прийти ещё доп параметры, а могут и не придти. Как лучше делать?
или UIStackView и динамически доьбавляй сколько нужно “ячеек” горизонтально, или это всё одна CollectionView с секциями
источник

S

Sasha_A in iOS Developers — русскоговорящее сообщество
какая часть на экране должна скролиться? больше ничего не может появляться? только белые секции с динамическим количеством записей?
источник

S

Sasha_A in iOS Developers — русскоговорящее сообщество
Можно вообще все одной таблицей реализовать
источник

В

Валентий in iOS Developers — русскоговорящее сообщество
Sasha_A
какая часть на экране должна скролиться? больше ничего не может появляться? только белые секции с динамическим количеством записей?
Экран скролится весь, динамические только белые секции
источник

S

Sasha_A in iOS Developers — русскоговорящее сообщество
источник

S

Sasha_A in iOS Developers — русскоговорящее сообщество
Красное - tableHeaderVIew
синее - sectionHeareView
зеленое - sectionFooterView
источник

S

Sasha_A in iOS Developers — русскоговорящее сообщество
а переиспользующиеся ячейки это каждая линия с записью
источник

В

Валентий in iOS Developers — русскоговорящее сообщество
Sasha_A
а переиспользующиеся ячейки это каждая линия с записью
можно по подробнее чуток? не особо понял. Хотя бы в какую сторону гуглить или как гуглить
источник

S

Sasha_A in iOS Developers — русскоговорящее сообщество
Валентий
можно по подробнее чуток? не особо понял. Хотя бы в какую сторону гуглить или как гуглить
ну я же даже нарисовал, таблица с секциями, в каждой секции ячейка - это твоя запись
источник

S

Sasha_A in iOS Developers — русскоговорящее сообщество
у каждой секции есть заголовок - это дата, есть footer это просто вьюха визуально с закруглениями снизу
источник

S

Sasha_A in iOS Developers — русскоговорящее сообщество
а все что вверху - это хеадер таблица, в него кладется вьюха на которой будут все кнопки и надпись верхние
источник

S

Sasha_A in iOS Developers — русскоговорящее сообщество
или еще вариант, у тебя нет header/footer у каждой секции, а есть три разних типа UITableViewCell, верхнаяя, средняя и нижняя
источник