2011-10-24 7 views
0

Facebookアプリをチェックしてください。あなたがNavbarのAll Storiesをクリックすると、UITableViewのUIPickerView ontopがスライドアップされます。FacebookアプリケーションのようにUIPickerViewを表示および非表示にするにはどうすればよいですか?

enter image description here

私は私のアプリでこれと同じ動作をシミュレートしたいと思います。このようなUIPickerViewをどのようにスライドさせることができますか?

更新: これは私が私のPickerViewを作成しています方法です:

CGRect pickerFrame = CGRectMake(0, 320, 320, 0); 

    UIPickerView *pickerView = [[UIPickerView alloc] initWithFrame:pickerFrame]; 
    pickerView.showsSelectionIndicator = YES; 
    pickerView.dataSource = self; 
    pickerView.delegate = self; 

    [[[UIApplication sharedApplication] keyWindow] addSubview:pickerView]; 

Idは、スクリーンまでの底からそれをアニメーション化したいです。

+0

あなたはどのようにuiviewをアニメーション化するかに関する特定のコードを要求していますか? –

+0

ええと...私はこの概念をiAdsでも使っています。 iAdスイートのサンプルコードを取得すると、それらのうちの1つのビューの下からビューがアニメートされます(今のリンクはありません)。 –

+0

私は底にUITabBarを持っています。どのようにしてUIPickerにタブバーをカバーさせるのですか? –

答えて

1

私の推測では、彼らは単に画面の下からuipickerを使ってuiviewを作成していて、フレームのYをアニメーション化しています。

UPDATE:実際には

、UIPickerViewは、あなたもラッパーのUIViewを持っている必要はありませんので...ちょうどトップであなたの窓の平面図としてピッカーを追加するだけでするUIViewですウィンドウの下部の枠のすぐ下にあります。

+0

アニメーション化するコードを表示できますか?私はUIALertView実装には行かないことに決めました –

関連する問題