Jak zrobić prosty blok ukończenia w Swift 3?UIView.animate - Swift 3 - zakończenie
Chcę ustawić self.isOpen = true
w zakończeniu animacji:
UIView.animate(withDuration: 0.25, delay: 0.0, options: [], animations: {
self.isOpen = true
self.drawerView?.frame = CGRect(x: 0, y: 0, width: (self.drawerView?.frame.size.width)!, height: (self.drawerView?.frame.size.height)!)
self.contentView?.frame = CGRect(x: 200, y: 0, width: (self.contentView?.frame.size.width)!, height: (self.contentView?.frame.size.height)!)
}, completion: nil)
Na marginesie:
Jest to całkiem niemożliwe, aby dowiedzieć się Swift 3 ATM powodu nic w pracy internet :(
Przeszukałem również cały ten dokument, nawet jeśli chodzi o wzmiankę o Słowo "ożywić" i nie mógł znaleźć niczego:
na przyszłość: Po auto-generowanie funkcji .animate (...), dwukrotne kliknięcie na podświetlonym niebiesko ((Bool) -> Void)? redaktor zastępczy i struktura anonimowego bloku przygotuje :) – Muli