Павел
додумываем ТЗ за заказчика
Александр
Домысливаю по 3 реакт найтив осх лайаутов через безье
Павел
избыточная сложность, надо быть более ленивым
Павел
додумываем в сторону упрощения
Engylizium
Я уже писал что мне надо: окошко всплывает поверх кнопки. Оно содержит в себе цифры при нажатии на которые кнопка стартового окна меняется на выбранную цифру
Xx
а что не получается то?
Engylizium
Такое в судоку некоторых есть. Тыкаешь на пустую клетку и там вылазит окошко с числами
Павел
Делаешь контроллер для вьюшки которая всплывает, создаешь, кладешь его вьюху куда надо (через адд-сабвью), а сам контроллер (через аддЧайлдВьюКонтроллер) добавляешь на текущий контроллер, через блок или делегат обновляешь кнопку. Готово.
Engylizium
Вроде все понял, сейчас попробую
Engylizium
А сам вью поп апа прописывать через идентификатор?
Александр
>кладешь его вьюху
Александр
да чож вы такие
Павел
Александр
Я не понимаю просто почему нельзя просто запрезентить модально определив презентейшен стайл и всю эту хуйню. Какой-то изврат ей богу у вас
Engylizium
Constantine изгони демонов, найди правду :D
Александр
создать контроллер, взять его вью и через аддсабвью добавить в другой контроллер, уау
Александр
это вообще кто так делает
Александр
я чето не врубаю
Engylizium
Ща попробую :)
Александр
я может конечно как-то не так себе все это представляю
Александр
но по-моему это все какой-то говнокод, сорри
Павел
я так понял, что ему нужна небольшая вьюха, а не перекрытие всего экрана, вполне возможно с различными фреймами
Павел
накой модально пушить в таком случае?
Xx
UIPopoverController и presentPopoverFromRect чем не угодил?
Павел
поповер норм в айфоне?
Павел
и он не особо кастомизируемый, вроде... ^^
Engylizium
Вот именно, мне нужно маленькую хреньку с цифрами
Engylizium
Павел
в общем дело вкуса, у тебя на выбор 3 пути, возможно все 3 ошибочных, потому что ТЗ мутновато
Павел
можешь бросить монетку на 3 грани
Александр
я скажу какой точно ошибочный
Павел
ахха
Александр
твой
Александр
да
Engylizium
Я просто хочу функцию которая будет вызывать этот попап
Александр
аддсабвью вьюхи контроллера в другой контроллер
Павел
нуачо
Павел
это как подсказку к кнопке модальным контроллером показывать
Павел
ужс
Александр
чо
Павел
где можно обойтись маленьким контролом
Xx
ну блин в гугле первые ссылки что и как и даже на iphone уже все заводится, лучше уже безье обсуждать
Александр
с 8 иоси поповер
Павел
ну или сделать умную вью, я хз что там за логика будет
Engylizium
Я даже толковых гайдов найти не могу
Павел
потому что гайд на "давайте сделаем поповер" выглядел бы странно
🎴
У мен была похожая задача, нужно было месседж с сегментконтролом и текстфилдом выводить. Просто добавляй сабвью и анимированно показывай, шоб красиво было, альфу там меняй и тд
Павел
Вот это ты правильно Дмитрий сделал
Павел
можно вообще опенглом отрисовать!
Павел
норм же!
Engylizium
Давай сразу металом
Engylizium
Че тушеватсч
Павел
метал не кроссплатформенно
Engylizium
Еще и текст безье пропишем
Павел
а нам еще реакт поддерживать
Андрей
🎴
помогите с transition animation. очень стал инересовать этот вопрос, разобрался только как красиво пушить или презентить контроллеры, но вот не совсем понимаю, как из двух вьюх делают один контроллер. пример приложения Tinder
🎴
Gleb
Вайпером например)
Engylizium
Engylizium
Я только этого понять не могу. View.addSubview(как его сюда добавить)?
🎴
бля, создай ксибку вьюхи, привяжи все констрейнтами, напиши к ней класс, создавай и кидай ее куда душа пожелает
Engylizium
У меня готовое все. Как именно мне прописать ее в коде?
Engylizium
Он мне только контроллер дает воткнуть
Anton
> оффтоп
никто не пробовал прогать на маке 12м?
🎴
ты создал контроллер отдельный для этого?
Engylizium
Да
🎴
просто тогда берешь
🎴
addSubview(vc.view)
Engylizium
Все, понял. Премного благодарен)
🎴
не за что)
🎴
а как архитектура мне поможет в этом?)
🎴
Вайпером например)
Engylizium
Блджад у меня получилось
Gleb
там легко такую же штуку слепить
Engylizium
Мне просто надо было этот вью контроллер воткнуть как let something = vc()
View.addSubview(something.view)
Engylizium
Видать безопасность свифта не давала напрямую использовать вью контроллера
Андрей
Да зачем сабвьюшки то для игры? Заюзай канвас и рисуй в нём то что душе ближе. Хоть цифры хоть джпег
Engylizium
Потому что так будет быстрее и проще чем отрисовывать эти канвасы и рисовки