0

私がアプリに実装しようとしているのは、ビュー、おそらく別のテーブルビューをメインのテーブルビューの下に配置して、いくつかのフィルター設定を入力することです。

最適なケースでは、メインのテーブルビューが半分下にスライドし、Appshopper の例のようにグレー表示されます。どうすればそのような動作を実装できますか?

私はIOS5/6とストーリーボードを使用しています

AppShopper

4

2 に答える 2

0

設定ビューとメインテーブルビューの2つのサブビューを含むビューを作成できません。Core Animationを使用すると、メインテーブルビューを下に移動してアニメーション化できます。ストーリーボードを使用して、カプセル化ビューをビューコントローラにプッシュします。

于 2012-09-19T07:15:49.797 に答える
0

最後に、私はそれを行う方法を考え出しました。

両方のビューをコントローラーに配置し、トリガーされたイベントで次のコードのようなものを実行するだけです

[UIView beginAnimations:nil context:NULL];
[UIView setAnimationDuration:0.5];
[UIView setAnimationCurve: UIViewAnimationCurveEaseOut];

CGRect newFrame = self.newsTableView.frame;
newFrame.origin.y = newFrame.origin.y + self.subview.frame.size.height;
[self.subView1 setFrame:newFrame];

[UIView commitAnimations];

もちろん、まだ欠けているのは、フレームがまだ下に移動されていないかどうかなどのチェックですが、m

于 2012-09-19T10:35:44.527 に答える