[UIView animateWithDuration:0.3 delay:0.0f options:UIViewAnimationOptionCurveEaseInOut animations:^{
[viewMain setFrame:CGRectMake(0, 30, 1024, 378)];
} completion:^(BOOL finished){
[txtViewNote becomeFirstResponder]; //Its a TextView
}];
Der obige Code funktioniert die meiste Zeit gut. Aber manchmal die LinieiOS TextView Absturz nach UIView Animation Vervollständigungsblock
[txtNote becomeFirstResponder]
verursachen Absturz. Ich habe versucht zu fangen. Aber der Crash geht nicht zum Blockieren.
Stellen Sie sicher, dass Sie die Animation über den Hauptthread aufrufen. – Raz
Ich rufe vom Hauptthread an. –