Preguntas etiquetadas con swift

Swift es un lenguaje de programación de propósito general seguro, rápido y expresivo desarrollado por Apple Inc. para sus plataformas y Linux. Swift es de código abierto. Use la etiqueta solo para preguntas sobre las características del idioma o para solicitar código en Swift. Use las etiquetas [ios], [ipados], [macos], [watch-os], [tvos], [cocoa-touch] y [cocoa] para preguntas (independientes del idioma) sobre las plataformas o marcos.

11
Flotador aleatorio rápido entre 0 y 1
En Swift, estoy tratando de obtener un flotante aleatorio entre 0 y 1, pero parece que no puedo hacer que funcionen las conversiones de tipos. func randomCGFloat() -> CGFloat { return CGFloat(arc4random()) / UINT32_MAX } Recibo un error de 'CGFloat' no convertible a 'UInt8' Ejecutando Xcode 6.


6
UIStackView Ocultar vista de animación
En iOS 11, el comportamiento de la animación oculta dentro de a UIStackViewha cambiado, pero no he podido encontrar esto documentado en ninguna parte. iOS 10 iOS 11 El código en ambos es este: UIView.animate(withDuration: DiscoverHeaderView.animationDuration, delay: 0.0, usingSpringWithDamping: 0.9, initialSpringVelocity: 1, options: [], animations: { clear.isHidden = hideClear useMyLocation.isHidden …

12
Cómo presentar el controlador de vista de derecha a izquierda en iOS usando Swift
Estoy usando presentViewController para presentar una nueva pantalla let dashboardWorkout = DashboardWorkoutViewController() presentViewController(dashboardWorkout, animated: true, completion: nil) Esto presenta una nueva pantalla de abajo hacia arriba, pero quiero que se presente de derecha a izquierda sin usar UINavigationController. Estoy usando Xib en lugar del guión gráfico, ¿cómo puedo hacer eso?
82 ios  swift  swift2  segue 


10
El delegado de la aplicación debe implementar la propiedad de la ventana si quiere usar un archivo de guión gráfico principal rápido
Acabo de desarrollar una aplicación, pero cuando se ejecuta en el simulador, la consola del depurador dice: El delegado de la aplicación debe implementar la propiedad de la ventana si desea utilizar un archivo de guión gráfico principal. Tengo un archivo delegado de la aplicación. ¿Qué significa el mensaje y …
82 ios  iphone  xcode  swift  simulator 

6
Inicialización de matrices vacías de diccionarios en Swift
Estoy tratando de entender la inicialización de matrices vacías en Swift. Para una variedad de cadenas, es bastante sencillo: var myStringArray: String[] = [] myStringArray += "a" myStringArray += "b" -> ["a", "b"] y para enteros var myIntArray: Int[] = [] myIntArray += 1 myIntArray += 2 -> [1, 2] …



7
¿Cómo agrego texto a una imagen en iOS Swift?
He mirado a mi alrededor y no he podido averiguar cómo tomar texto, superponerlo en una imagen y luego combinar los dos en una sola UIImage. He agotado Google usando los términos de búsqueda que se me ocurren, por lo que si alguien tiene una solución o al menos una …
82 ios  swift  uiimage 

6
¿Hacer un fundido simple en la animación en Swift?
Estoy tratando de hacer una animación simple en Swift. Es un desvanecimiento. Lo intenté: self.myFirstLabel.alpha = 0 self.myFirstButton.alpha = 0 self.mySecondButton.alpha = 0 Luego tengo: self.view.addSubview(myFirstLabel) self.view.addSubview(myFirstButton) self.view.addSubview(mySecondButton) Y entonces: UIView.animateWithDuration(1.5, animations: { self.myFirstLabel.alpha = 1.0 self.myFirstButton.alpha = 1.0 self.mySecondButton.alpha = 1.0 }) Tengo todo esto en mi función viewDidLoad. …
82 ios  swift 


12
Obtener el tamaño del teclado de userInfo en Swift
He intentado agregar código para mover mi vista hacia arriba cuando aparece el teclado, sin embargo, tengo problemas al intentar traducir los ejemplos de Objective-C a Swift. He hecho algunos progresos, pero estoy estancado en una línea en particular. Estos son los dos tutoriales / preguntas que he estado siguiendo: …
81 swift  uikeyboard 



Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.