Size: a a a

2020 October 21

IS

Igor Smirnov in SwiftBook
сделать чарт с анимациями за 24 часа
источник

AA

A A in SwiftBook
Александр Ковалев
Нужно сделать класс который будет рисовать этот график исходя из модели.

class MyChart: UIView {
   override draw() {
   }
}

- В этом классе нельзя использовать новые UIView(), т.е. все должно рисоваться руками в draw()
- В графике должно быть динамическое кол-во колонок в зависимости от переданной модели.
- График всегда должен быть на всю ширину экрана с маленькими отступами справа и слева (высота на твое усмотрение), соответственно колонки так же должны динамически менять ширину.
- Поддержка portrait/landscape ориентаций
- График должен отрисоваться с модели A, через 5 сек все колонки должны анимационно измениться под модель B (модели можно использовать хардкодом или генерить value рандомно от minValue до maxValue, в них должен быть color и value. minValue = 0, maxValue = 100).
- Желательно не пользоваться frame-ами там где это возможно
- Желательно использовать CAShapeLayer
- При клике на график он должен анимационно перерисовываться с текущей модели на следующую по кругу.
A => B => A => B ...
- Storyboard использовать нельзя


P.S.: для constraint желательно использовать SnapKit, но не обязательно.
Оно?)
источник

IS

Igor Smirnov in SwiftBook
A A
Оно?)
ага
источник

AA

A A in SwiftBook
Я прочитал, а если объективно это задание junior уровня?)
источник

IS

Igor Smirnov in SwiftBook
A A
Я прочитал, а если объективно это задание junior уровня?)
нет конечно, потому и спор
источник

AA

A A in SwiftBook
Igor Smirnov
нет конечно, потому и спор
Ну ждем))
источник

IS

Igor Smirnov in SwiftBook
A A
Ну ждем))
опаздывает(
источник

AA

A A in SwiftBook
Igor Smirnov
опаздывает(
Честно говоря это сложно) мне кажется все что с рисованием связано нет смысла джуну изучать) это же какая-то специфика чтоли идет) это имеет смысл изучать в том случае, если это нужный стек для какой-то задачи) а так для общего развития ну хз) мое мнение)
источник

IS

Igor Smirnov in SwiftBook
A A
Честно говоря это сложно) мне кажется все что с рисованием связано нет смысла джуну изучать) это же какая-то специфика чтоли идет) это имеет смысл изучать в том случае, если это нужный стек для какой-то задачи) а так для общего развития ну хз) мое мнение)
по факту там на самом деле ничего оверсайзед или какого-то рокетсайнс. ну просто за сутки такое не пишется, как по мне. а тут еще и задание на собеседовние на джуна такое (сделать за 24 часа)
источник

IS

Igor Smirnov in SwiftBook
вот и сцепились в споре. но спорщик что-то слился
источник

IS

Igor Smirnov in SwiftBook
похоже
источник

AA

A A in SwiftBook
Igor Smirnov
по факту там на самом деле ничего оверсайзед или какого-то рокетсайнс. ну просто за сутки такое не пишется, как по мне. а тут еще и задание на собеседовние на джуна такое (сделать за 24 часа)
Да спору нет, если взять и изучить эту тему целенаправленно , то в итоге то и сделаешь) просто как задание для junior и как задание для собеседования, мне кажется странным чуть)
источник

IS

Igor Smirnov in SwiftBook
о, лайв!
источник

IS

Igor Smirnov in SwiftBook
присоединяйтесь
источник

AA

A A in SwiftBook
Захожу
источник

AA

A A in SwiftBook
Igor Smirnov
присоединяйтесь
Чет не пашет
источник

IS

Igor Smirnov in SwiftBook
картини пока нет (( но чатик там пашет вроде
источник

IS

Igor Smirnov in SwiftBook
пошло видео, присоединяйтесь
источник

D

Denis in SwiftBook
А вы нафига ночью начали кодить))))
источник

D

Denis in SwiftBook
лил пип реинкарнировал в саранске и кодит под айось
источник