[UIView beginAnimations:nil context:NULL];
[UIView setAnimationDuration:0.30f];
[UIView setAnimationTransition:UIViewAnimationTransitionNone forView:viewSettings cache:YES];
viewSettings.alpha = 0;
[viewSettings removeFromSuperview];
[UIView commitAnimations];
アニメーションでビューを追加するとうまくいく上のコードを作成しましたが、スーパービューからビューを削除すると機能しません。アニメーションは、[viewSettings removeFromSuperview]
行を削除すると動作します。私はどこが間違っているのか分かりません。UIViewアニメーションの問題
THANKSSSS A TON :) ....しかし、ブロブは、ブロックベースのAPIによって何を意味するのですか?申し訳ありませんm初心者のiphone :) – MGD
ブロックは、オブジェクトとしてコードのセクション(またはブロック)をパッケージ化し、メソッドや関数に渡すことができます。 [Appleからのこのガイド](http://developer.apple.com/library/ios/#featuredarticles/Short_Practical_Guide_Blocks/_index.html%23//apple_ref/doc/uid/TP40009758)にはたくさんの詳細があります。 – MJeffryes