
Aleksandr
11.05.2017
07:51:10
По мне так и Андройд криво сделанное нечто

Kurkin
11.05.2017
07:51:15
Да, но нет. Фреймворк-то остался obj-c. Там ещё можно.
Типизация у нас и в плюсах была, чем не подходила. Зато гибкость сильно потеряли

MrSmeet
11.05.2017
07:53:00

Kurkin
11.05.2017
07:53:42
Засвизли ченить на Свифте

Google

MrSmeet
11.05.2017
07:53:51
Ну и в крайности я думаю можно как-нить вполне вернуть си стайл неявного приведения

stonepig
11.05.2017
07:54:31
очень похож на свифт
http://nilhcem.com/swift-is-like-kotlin/

Kurkin
11.05.2017
07:56:31

MrSmeet
11.05.2017
07:56:48

Kurkin
11.05.2017
07:57:57
А. Ясно
Тогда долго объяснять

MrSmeet
11.05.2017
07:59:48
Подмена метода в рантайме с оставлением оригинальной имплементации
Не оч долго

Kurkin
11.05.2017
08:01:30
Это для работы с objc -ной частью. Чисто свистовой класс так не перехватишь

Google

Kurkin
11.05.2017
08:02:40
Не оч долго
Ну ты уже статью глянул. Это не тоже самое, как я бы на пальцах пытался объяснить

Ilkhom
11.05.2017
08:03:27

Kurkin
11.05.2017
08:05:01
Пойти почитать то, чего не знаешь - подход достойный глубокого уважения. Факт

Ilkhom
11.05.2017
08:07:55

MrSmeet
11.05.2017
08:08:44

Vlad
11.05.2017
08:09:36
Судари, есть проблема.
Обращался к вам вчера.
Внутри **TableViewCell** лежит **CollectionView**
Нужно растягивать **каждую** ячейку **TableView** в зависимости от размера **CollectionView**.
Подсказали, скинув видео с Белорусского выступления. Использую **systemLayoutSizeFitting**. Но размер ячейки считается некорректно - у последней он постоянно увеличивается.

Ilya
11.05.2017
08:14:58

Vlad
11.05.2017
08:15:41

Ilya
11.05.2017
08:16:22
спс. надо глянуть

Vlad
11.05.2017
08:19:11

Ilya
11.05.2017
08:19:31
схематично нарисуй

Arthur
11.05.2017
08:19:53

Vlad
11.05.2017
08:20:04
Проще и тупее можно сделать, но я - молодой джун. И оспаривать решения МИДла я не могу.
Он решил делать в такой связке.

Ivan
11.05.2017
08:23:57
Втащи ему
Вообще ранг не даёт права продвигать ерунду в проект

Ilya
11.05.2017
08:24:42

Aleksandr
11.05.2017
08:25:45
/

Ivan
11.05.2017
08:26:11

Google

Ilkhom
11.05.2017
08:26:13
вы щас человека доведете до того что его исключат из проекта

Arthur
11.05.2017
08:26:58

Aleksandr
11.05.2017
08:27:10
Как будет ru флаг?
http://imagy.me/1phe3e987v

Ilya
11.05.2017
08:27:15

Ilkhom
11.05.2017
08:27:45
50/50
take the risk

Ilya
11.05.2017
08:28:41
??
flag of Russia
Unicode: U+1F1F7 U+1F1FA, UTF-8: F0 9F 87 B7 F0 9F 87 BA

Ivan
11.05.2017
08:28:57
Мне вообще кажется что CollectionView внутри TableViewCell как-то тяжеловато

Ilkhom
11.05.2017
08:29:44

Aleksandr
11.05.2017
08:30:55

Ivan
11.05.2017
08:31:49
предложи другое
Надо подумать, там идея в бесконечной прокрутке горизонтально и вертикально?

Andrey
11.05.2017
08:32:44

Ilkhom
11.05.2017
08:33:06
это тоже почти одно и тоже

Ilya
11.05.2017
08:34:04
изобразите то чего нужно добиться. я не до конца понимаю

Ilkhom
11.05.2017
08:35:01
listed horizontal view control

Ilya
11.05.2017
08:40:49
типа несколько рядов где каждый должен скроллиться горизонтально?

Vlad
11.05.2017
08:43:20
Судари, буквально минуту и я покажу, в чем идея

Ilya
11.05.2017
08:44:14
мы уже видимо поняли, но в случае рядов высота у тебя должна быть стандартная

Google

Aleksandr
11.05.2017
08:44:35
Скорее плиз, обедать пора!

Ilya
11.05.2017
08:45:06

Aleksandr
11.05.2017
08:45:29
Увидеть что там за такое, что не понятно как делать даже

Ilya
11.05.2017
08:45:58
ну да. мне тоже интересно

Aleksandr
11.05.2017
08:46:02
Что такого напридумывали нынче ))

Vlad
11.05.2017
08:47:17
Все делал с телефона, не серчайте за качество

Ilya
11.05.2017
08:48:11
что-то мне подсказывает, что здесь одной коллекции достаточно

Admin
ERROR: S client not available

Betrayer
11.05.2017
08:48:14
Ага.
С кастомным лэйаутом.

Vlad
11.05.2017
08:48:54
Увы, джентмены, т.н. "приказы" я оспорить не могу.
Мой опыт разработки - 2 месяца.

Ilya
11.05.2017
08:49:20

Vlad
11.05.2017
08:49:20
Имею ввиду iOS

Ilya
11.05.2017
08:50:31
ну это как минимум глупо делать в твоем примере коллекцию внутри таблицы

Vlad
11.05.2017
08:50:56
Будет такой же экран. Аргумент "переиспользование"

Ilya
11.05.2017
08:51:44
в крайнем случае можно одной таблицей, где в ячейке будет 2 кнопки или что там у тебя
и разбито по секциям

Google

Vlad
11.05.2017
08:52:09

Ilya
11.05.2017
08:52:16
но коллекцией проще должно быть

Vlad
11.05.2017
08:52:19
Тоже хотел сделать кнопками
Вот у меня вот так все с размерами
Им стало плохо.

Ilya
11.05.2017
08:52:53
это как ты делал?

Vlad
11.05.2017
08:55:14
это как ты делал?
1. TableCell является DataSource для CollectionView
2. У cell переопределил метод systemLayoutSizeFitting()
3. В нем делаю то же, что и Зимин на видео.
Надеюсь, читабельно объяснил

Ilya
11.05.2017
08:59:08
вроде здесь то что тебе надо https://www.raywenderlich.com/136159/uicollectionview-tutorial-getting-started
и во второй части разбивают на секции. Я мельком глянул, но вроде тоже самое

Vlad
11.05.2017
09:00:25
Спасибо большое, сейчас гляну.
Любопытно, что у мистера Зимина все РАБотает, а у меня - нет

Ilya
11.05.2017
09:01:20
тебе не нужно усложнять. Я Зимина не смотрел еще, но в твоем случае запихивать коллекции в таблицу нецелесообразно

Xadvert
11.05.2017
09:12:24
как скрыть UICollectionView

Ilya
11.05.2017
09:12:46
isHidden?

Xadvert
11.05.2017
09:16:40
а показать снова?

Ilya
11.05.2017
09:17:06
isHidden = false

Andrew
11.05.2017
09:22:24

Ilya
11.05.2017
09:25:33

Даня
11.05.2017
09:26:43
Привет, а кто знает, как можно скрывать хэдер у таблицы, и проявлять его по скроллу наверх. Чтобы понятнее стало, посмотрите как в мобильном приложении телеграма сделан поиск. При загрузки контроллера, скролл устанавливается на самую первую ячейку,а не на хедер

Дима
11.05.2017
09:29:27
это поиск так работает
погугли searchbar недавно так же делал
сейчас не за маком