Size: a a a

2021 December 15

ІЛ

Ілля Литвак... in SwiftBook
Привет всем)Как правильно реализовать переходы?
источник

ДР

Денис Рубцов... in SwiftBook
кастомный сегментедконтрол
Как понять правильно
У всех свое правильно
источник

ІЛ

Ілля Литвак... in SwiftBook
ок
источник

M

Marat in SwiftBook
я видимо неверно понял, что если все элементы созданы в сториборде, то это не MVC, т.к. те же аутлеты, лейауты и констрейты как бы в коде контроллера будут. Он перегружен как бы и тут нету вынесения view
источник

А

Азат in SwiftBook
коллекция тоже подойдет
источник

ВР

Вячеслав Раченко... in SwiftBook
если создаешь ячейку как xib, то рассматривай ячейку не как часть collectionView, а как самостоятельный, независимый объект. Мол collectionView это одна вьюха, а ячейка это другая вьюха
а в коде ты уже указываешь что для этой конкретной collectionView будет использоваться вот эта ячейка
источник

M

Marat in SwiftBook
вот, спасибо большое!
источник

M

Marat in SwiftBook
источник

M

Marat in SwiftBook
а если все в сториборде висит и view не вынесен в отдельные файлы классов, то это точно не mvc
источник

ДР

Денис Рубцов... in SwiftBook
Это несколько странное понятие вью
источник

ВР

Вячеслав Раченко... in SwiftBook
mvc это не про сториборды и xib. Можно и на сторибордах mvc реализовать. И реализация зависит от классов, а не от того где и как ты создаешь UI. UIViewController можно разбить на View и на контроллер и тогда это уже будет не одна сущность
источник

ВР

Вячеслав Раченко... in SwiftBook
для view не обязательно создавать xib ты можешь просто создать класс, а в сториборде для этой вьюхи указать класс и протянуть аутлет. Грубо говоря у тебя будет аутлет
@IBOutlet weak var customView: CustomView!
и в нее уже можешь засунуть все оставшиеся аутлеты и тп логику
источник

M

Marat in SwiftBook
оу, а это тоде будет считаться MVC?
источник

M

Marat in SwiftBook
тогда да, зачем же xib плодить. тот же hackingwithswift пишет, что xib де устарели проще в сториборде делать UI. Ну кроме действительно переиспользования
источник

ВР

Вячеслав Раченко... in SwiftBook
да. Еще раз, mvc это не про то где ты создаешь UI
можно в сториборде все накидать, можно ксибами, а можно и кодом и при этом добиться чтобы это было mvc
источник

M

Marat in SwiftBook
вот это для меня был самый непонятый момент. Что история UI != MVC.  большое спасибо. куда пиво слать?))) ни один курс это не озвучил
источник

V

Viktoryia in SwiftBook
Всем привет, подскажите пожалуйста новичку
как сделать так чтобы при переключении кнопок на tabbar срабатывал image/selectedImage

я не хочу использовать переключение цветами, я хочу чтоб менялись изображения которые есть у меня в enum

это что надо перераспределить ?
источник

V

Viktoryia in SwiftBook
источник

V

Viktoryia in SwiftBook
источник

DK

Denis Kim in SwiftBook
да тут все переделывать надо. откуда у новичка этот код взялся?
источник