Ответы пользователя по тегу Swift
  • Как подогнать анимацию Wave по размеру картинки?

    @Snak59
    Попробуйте сделать действия viewWillAppear.
    Дополнительно - значения frame совпадают с ожидаемыми? Во viewDidLoad размеры объектов ещё не определены, попробуйте не просто задать frame анимации на основании другого объекта а привязать его контстрэйнтами через код к базовому объекту, тогда при изменении базы измениться и анимация, но не обязательно.
    Ответ написан
    Комментировать
  • Что я делаю не так при создание UIStackView программно?

    @Snak59
    Используемый вами инициализатор в наследуемом классе ограничивает размеры uistackview используя заданный frame и не позволяет ему изменять размеры в соответсвии с добавленными dots. Необходимо создание стека через пустой инициализатор, но он не наследуется, или я не нашел как это сделать) Если вы не собираетесь расширить функционал stackview лучше не использовать наследование - по сути стэк это контейнер служащий для представления и не несущий дополнительного функционала.
    5f7033d8b127f945222440.png
    Ответ написан
    1 комментарий
  • Как получить переменную хранящуюся в UiView?

    @Snak59
    Для отслеживания касания view нет необходимости вешать поверх button, добавьте gesturerecognizer непосредственно на view и отслеживайте касание напрямую. Если все таки необходимо использовать subview в виде кнопки то вы можете или попробовать получить superview для кнопки или перебрать все view для определения в какой лежит кнопка как subview (не лучший вариант - или получать опционалы или перебор большого количества значений).
    Ответ написан
    Комментировать