Показать прямоугольную кнопку с помощью библиотеки Floaty - PullRequest
0 голосов
/ 12 марта 2019

Я использую плавающую кнопку, используя библиотеку Floaty ( This one). Она показывает плавающую кнопку также правильно, как и

enter image description here

Но я хочу, чтобы плавающая кнопка была похожа на что-то вроде ...

enter image description here

Здесь желтая кнопка с надписью «Contribute» - это то, что я хочу от Floaty

1 Ответ

0 голосов
/ 12 марта 2019

Здесь вам нужно установить два свойства для Floaty

floaty.buttonImage = UIImage(named: "yourimage") //this will set your image
floaty.paddingX = self.view.frame.width/2 - floaty.frame.width/2 //this will set it to center.

Также при нажатии на эту кнопку происходит вращение, поэтому вам нужно перейти к классу Floaty, а затем найти строки ниже и прокомментировать его.

self.plusLayer.transform = CATransform3DMakeRotation(self.degreesToRadians(self.rotationDegrees), 0.0, 0.0, 1.0)
self.buttonImageView.transform = CGAffineTransform(rotationAngle: self.degreesToRadians(self.rotationDegrees))

А

self.plusLayer.transform = CATransform3DMakeRotation(self.degreesToRadians(0), 0.0, 0.0, 1.0)
self.buttonImageView.transform = CGAffineTransform(rotationAngle: self.degreesToRadians(0))
...