Очень новая разработка Swift и iOS. Каков правильный способ настройки UIButton?Циркуляр UIButton с подсветкой Непрозрачность и анимация
Я ищу, чтобы создать пользовательский интерфейс, который представляет собой только круг, но я хочу иметь такое же поведение, что и системные кнопки: он исчезает, когда подсвечивается, а затухание анимируется.
В идеале я бы сделал это без изображений и использовал UIBezierPath, поэтому я могу поддерживать согласованную ширину границы для разных размеров.
Есть ли способ, чтобы граница отображала цвет оттенка при выделенной области, d также анимировать с помощью системной анимации? – Jacob
Я не уверен, что вы можете сохранить системную анимацию - я предполагаю, что она останется, но я не уверен :) Чтобы изменить цвет и анимировать границу прикосновениями, вы можете добавить цель для '.TouchDown' и '.TouchUpInside | .TouchUpOutside'. Например: 'myButton.addTarget (self, action:" changeHighlightAndAnimate ", forControlEvents: .TouchDown)'. Затем, в вашей функции changeHighlightAndAnimate, измените цвет рамки и анимируйте выцветание. – Carter