Я пытался создать простой переход смахиванием. Однако кнопки кажутся невосприимчивыми к любой CAAnimation, которая обрезается.
Я пытаюсь сделать так, чтобы полоса перемещалась по экрану, и когда она проходит над кнопкой, она удаляет только что пройденную часть.
Я пробовал bounds.width, size.x и многие другие пути ключ-значение для достижения эффекта, но не получил того, что хотел. Он просто перемещает текст, который всегда остается полностью видимым. Я также пытался изменить UIButton на UIImage, но текст, похоже, не печатается на UIImage. Я тоже пытался использовать маски, но слышал, что их нужно использовать как можно реже, так как они потребляют ресурсы телефона. В любом случае, я не очень далеко продвинулся с этим, так как я не использовал их раньше. Я также попытался поместить его в представление контейнера, а затем изменить его размеры, но снова весь текст остался полностью видимым.
Я знаю, что у меня может быть вид, скрывающий кнопку, но я пытаюсь показать вид позади, когда полоса прокручивается.
Есть ли у кого-нибудь предложения о том, как добиться перехода на UIButton?
Помощь будет высоко оценена.
Спасибо