Ho un testo grande e voglio aggiungere un effetto simile alla diapositiva per sbloccare uno degli ultimi iOS e che andrà dall'alto verso il basso con il testo che scorre dal basso verso l'alto.Come aggiungere la diapositiva per sbloccare l'effetto su UITextView o UILabel?
6
A
risposta
1
Vai a questa link..hope aiuterà
6
vi suggerisco di utilizzare il controllo di luccichio di Grant Paul, perché fa proprio questo.
2
aggiornamento con etichetta scintillante rapida, visualizzare ecc ...
import UIKit
import QuartzCore
class ViewController: UIViewController {
@IBOutlet var testLabel: UILabel!
override func viewDidLoad() {
super.viewDidLoad()
self.testLabel.startShimmering()
}
}
extension UIView {
func startShimmering() {
// let light = UIColor.init(white: 0, alpha: 0.1).cgColor
let light = UIColor(red: 0, green: 0, blue: 0, alpha: 0.1).cgColor
let dark = UIColor.black.cgColor
let gradient: CAGradientLayer = CAGradientLayer()
gradient.colors = [dark, light, dark]
gradient.frame = CGRect(x: -self.bounds.size.width, y: 0, width: 3*self.bounds.size.width, height: self.bounds.size.height)
gradient.startPoint = CGPoint(x: 0.0, y: 0.5)
gradient.endPoint = CGPoint(x: 1.0, y: 0.525)
gradient.locations = [0.4, 0.5, 0.6]
self.layer.mask = gradient
let animation: CABasicAnimation = CABasicAnimation(keyPath: "locations")
animation.fromValue = [0.0, 0.1, 0.2]
animation.toValue = [0.8, 0.9, 1.0]
animation.duration = 1.5
animation.repeatCount = HUGE
gradient.add(animation, forKey: "shimmer")
}
func stopShimmering() {
self.layer.mask = nil
}
}
Problemi correlati
- 1. Come aggiungere ellissi su un UITextView?
- 2. Passare la parola in UILabel/UITextView
- 3. Best practice per l'interfaccia utente iOS - UILabel o UITextView?
- 4. estrarre UIImage da UITextView o UILabel dà immagine bianca
- 5. Come disabilitare la tastiera su un UITextView?
- 6. Come sbloccare un thread bloccato su ServerSocket.accept()?
- 7. Come implementare la diapositiva per mostrare le azioni in recyclerview?
- 8. Script Bitlocker per sbloccare l'unità
- 9. Come rendere il wordwrap UILabel
- 10. Come aggiungere padding ad un UILabel?
- 11. iOS - Animazione della modifica della dimensione del testo in UILabel o UITextView?
- 12. UITextView sposta il testo in modo diverso rispetto a UILabel
- 13. Android come fare la diapositiva delle immagini?
- 14. Aggiungere un gesto rubinetto per una parte di un UILabel
- 15. È possibile impostare il bordo di UITextView o UILabel nello storyboard?
- 16. Ridimensiona la dimensione del carattere in UITextView
- 17. UITextView contentOffset su iOS 7
- 18. Come sbloccare un utente tomcat?
- 19. NSTextAlignment.Justified per UILabel non funziona
- 20. come aggiungere le miniature ai punti del cursore scorrevole che menzionano la diapositiva corrente
- 21. Come intercettare una pressione prolungata su UITextView?
- 22. Come aggiungere un UIMenuItem personalizzato a UIMenuController in un UITextView?
- 23. La diapositiva a scorrimento di bootstrap su Twitter non funziona
- 24. kenwheeler/slick come ottenere la diapositiva corrente come un oggetto dom o jquery?
- 25. Come aggiungere placeHolder Text in UItextView? nel SDK iPhone
- 26. Come sbloccare la tabella in SQL Server 2012?
- 27. Come convertire la diapositiva ppt in immagini jpeg in php
- 28. Aggiungere note a una diapositiva di PowerPoint utilizzando Apache POI
- 29. rilevare urls in UILabel
- 30. iOS - Shadow spread su UILabel
questo non è esattamente come la slitta di iPhone per sbloccare l'effetto, che ha la forma ovale o effetto a forma di diamante –
Ehi, per favore, puoi raccomandare qualcos'altro meglio di questo. –
Finn Gaida dammi il tuo id, ti invierò il codice, quello che sto cercando esattamente ma non farlo correttamente. –