UITextView がその位置に表示されるように、インデックス 0 が押されたときにセグメント化されたコントロールを垂直方向に変換しようとしています。UITextView のアニメーションが機能しています。
この他のスタックオーバーフロー スレッドから次のコードを実装しようとしました。btnMyButton が mySegControl に置き換えられます。
btnMyButton.frame = CGRectMake(oldx,oldy,width,height);
[UIView beginAnimations:nil context:NULL];
[UIView setAnimationTransition:UIViewAnimationTransitionNone forView:btnMyButton];
[UIView setAnimationDuration:0.3];
btnMyButton.frame = CGRectMake(newx, newy, width, height);
[UIView commitAnimations];
変更すると、[UIView setAnimationTransition:UIViewAnimationTransitionNone forView:presentingComplaintSegCtrl];
次の警告が表示されます: 「セマンティック問題クラス メソッド '+setAnimationTransition:forView:' が見つかりません (戻り型のデフォルトは 'id')」
これにアプローチするより良い方法はありますか?
注: XIB でセグメント化されたコントロールを作成しています。
ありがとうございました