Size: a a a

2020 August 26

G

GXDEMXDEGAME🌶 in SwiftBook
Denis
Как его расположение координировать по отношению к меню
это скорее всего глупо заучит, но почему не также как меню по отношению к правому
источник

G

GXDEMXDEGAME🌶 in SwiftBook
у тебя скорее всего есть контейнер для меню и мейна
источник

G

GXDEMXDEGAME🌶 in SwiftBook
если нет, то сделай
источник

G

GXDEMXDEGAME🌶 in SwiftBook
итого 4 контроллера
источник

G

GXDEMXDEGAME🌶 in SwiftBook
прям во весь экран можешь и нажатия через хит тест прокидывать ниже
источник

AL

Alexandr Lazarev in SwiftBook
Объясните пожалуйста. Разбираюсь с MVVM и возник вопрос. Допустим если пользователь нажал на кнопку, во viewModel вызовется соответсвующий метод (например buttonPressed()), который изменит свойство класса (например var text = Dynamic("")), текст ярлыка поменяется. А если мы хотим поменять цвет ярлыка на красный или отключить кнопку, как это сделать? Как я понял viewModel ничего не должна знать о UIKit
источник

AS

Alex Sahnykov in SwiftBook
Alexandr Lazarev
Объясните пожалуйста. Разбираюсь с MVVM и возник вопрос. Допустим если пользователь нажал на кнопку, во viewModel вызовется соответсвующий метод (например buttonPressed()), который изменит свойство класса (например var text = Dynamic("")), текст ярлыка поменяется. А если мы хотим поменять цвет ярлыка на красный или отключить кнопку, как это сделать? Как я понял viewModel ничего не должна знать о UIKit
Вью модель может хранить состояния, state, а вью будет меняется от стейта
источник

AL

Alexandr Lazarev in SwiftBook
Alex Sahnykov
Вью модель может хранить состояния, state, а вью будет меняется от стейта
state как я понял это enum, в котором хранятся  состояния (default, loading и тд)?
источник

AS

Alex Sahnykov in SwiftBook
Alexandr Lazarev
state как я понял это enum, в котором хранятся  состояния (default, loading и тд)?
Типа того
источник

AL

Alexandr Lazarev in SwiftBook
а если UI собирается через код в другом классе, то на ком лежит ответсвенность за логику измения состояния на контроллере или view?
источник

AS

Alex Sahnykov in SwiftBook
Alexandr Lazarev
а если UI собирается через код в другом классе, то на ком лежит ответсвенность за логику измения состояния на контроллере или view?
Так передвай ему стейт а там пусть сам реагирует когда стейт приходит
источник

AL

Alexandr Lazarev in SwiftBook
Я правильно понял. Условно во viewModel есть свойство state. Оно тоже забиндено в контроллере. А контроллер в зависимости от стейта, обращается к view и меняет свойства (customView.helloLabel.color = .red)
источник

SM

Stan Mayboroda in SwiftBook
Коллеги, сорян, я дикий новичок) Проблема- xcode перестал видить айфон при деплойменте на девайс, если заходишь в симуляторы виснет на окне девайсов. Логи, кэш чистил пока та же ерунда. Как полечить?
источник

D

Dmitry in SwiftBook
Stan Mayboroda
Коллеги, сорян, я дикий новичок) Проблема- xcode перестал видить айфон при деплойменте на девайс, если заходишь в симуляторы виснет на окне девайсов. Логи, кэш чистил пока та же ерунда. Как полечить?
Удалял девайс?
источник

AS

Alex Sahnykov in SwiftBook
Alexandr Lazarev
Я правильно понял. Условно во viewModel есть свойство state. Оно тоже забиндено в контроллере. А контроллер в зависимости от стейта, обращается к view и меняет свойства (customView.helloLabel.color = .red)
Yes
источник

o

oureternaltime in SwiftBook
Как видишь - может
источник

o

oureternaltime in SwiftBook
Переслано от Дмитрий
Не может такого быть, значит декодируешь другой файл
источник

o

oureternaltime in SwiftBook
Я ничего в коде не менял
источник

AL

Alexandr Lazarev in SwiftBook
Большое спасибо!
источник

SM

Stan Mayboroda in SwiftBook
Dmitry
Удалял девайс?
Не могу удалить- виснет окно с симуляторами и xcode вылетате
источник