¿Cómo puedo hacer un control deslizante vertical en swift?
rotation slider (1)
Asumiendo que estás hablando de UISlider :
Usted estaba mirando en la dirección correcta, pero probablemente aplicó AffineTransformation al artículo incorrecto ... Debe usar UISlider.transform para cambiar su orientación. Aquí está el código de trabajo (agregué UISlider usando InterfaceBuilder):
import UIKit
class ViewController: UIViewController {
@IBOutlet weak var verticalSlider: UISlider!{
didSet{
verticalSlider.transform = CGAffineTransformMakeRotation(CGFloat(-M_PI_2))
}
}
override func viewDidLoad() {
super.viewDidLoad()
// Do any additional setup after loading the view, typically from a nib.
}
override func didReceiveMemoryWarning() {
super.didReceiveMemoryWarning()
// Dispose of any resources that can be recreated.
}
}
Me preguntaba cómo puedo crear un control deslizante vertical en poco tiempo.
He intentado usar .transform
y luego agregar una rotación pero esto devolvió una excepción y rotó toda la pantalla. Solo necesito un deslizador vertical.
Me preguntaba si alguien sabe de una forma de girar un control deslizante en poco tiempo.
Gracias