Size: a a a

2021 November 28

c

cryptoMonk in SwiftBook
источник

c

cryptoMonk in SwiftBook
Да
источник

AC

Alexу Chanov in SwiftBook
старина плиз объедени два гуарда в один 🥲
источник

c

cryptoMonk in SwiftBook
я учусь пока, знаю, что код очень некрасив, пока жду книги, чтобы понимать как рефакторить
Спасибо за совет)
источник

DR

Daniel Reshetnyak in SwiftBook
а почему так плохо?
источник

A

Andrew in SwiftBook
Ээээ стой
источник

A

Andrew in SwiftBook
Зачем?
источник

A

Andrew in SwiftBook
А наверное погорячился, извиняюсь, может и правда это норм вариант
источник

c

cryptoMonk in SwiftBook
сверху экрана карусель из надписей, под ней контейнер, в котором меняются разные страницы в зависимости от положения карусели
источник

A

Andrew in SwiftBook
Я со скролвью давно не работал, не помню, но есть ощущение, что это можно сделать как то по другому
источник

c

cryptoMonk in SwiftBook
тоже есть такое ощущение. самый простой варик это tabbar, но там не так красиво
источник

A

Andrew in SwiftBook
Таббар это другое
источник

S

Shakhzod in SwiftBook
Не так)
Создай клоужер в файле где у тебя есть скроллвиьюдидскролл и вместо exploreViewcontroller.changeView вызывай этот же клоужер, а на главном контроллере где вызываешь этот файл, напиши типо файл.тотклоужер {}
источник

c

cryptoMonk in SwiftBook
сейчас попробую, спасибо
источник

q

quasar in SwiftBook
Привет! У меня высота ячейки таблицы может принимать 72 и 0. Зависит от того, развернута ли секция. При этом в классе ячейки я добавляю на нее вью и пытаюсь сделать автолейаут через констрейнты.

у это вью делаю boxView.heightAnchor.constraint(equalTo: heightAnchor, constant: -12),

ну и получаю ворнинги, что xcode пытается констрейнты починить.

Как это можно разрулить? Можно ли как-то проверку на констрейнт запилить, чтобы уйти от этих ворнингов
источник

G

Give Five Give Seven in SwiftBook
Возможно нужно некоторые констрейнты отключать при установке в 0. По высоте
источник

q

quasar in SwiftBook
а как правильно в классе ячейки проверять, что высота сейчас 0? Что-то не могу этот момент обработать😫
источник

G

Give Five Give Seven in SwiftBook
В принципе можно попробовать ещё использовать маленькие приоритеты по высоте для констрейнтов
источник

G

Give Five Give Seven in SwiftBook
Тогда должны разрешиться
источник

q

quasar in SwiftBook
попробовал - подгружаемая картинка (ава) принимает неправильный размер и вылезает за пределы ячейки
источник