Iphone 我如何在Facebook应用程序中显示和取消UIPickerView?

Iphone 我如何在Facebook应用程序中显示和取消UIPickerView?,iphone,objective-c,cocoa-touch,uitableview,uipickerview,Iphone,Objective C,Cocoa Touch,Uitableview,Uipickerview,查看Facebook应用程序。当您单击导航栏中的所有故事时,它会在其UITableView的顶部向上滑动UIPickerView 我想在我的应用程序中模拟同样的行为。我怎样才能像这样滑上UIPickerView 更新: 这就是我创建PickerView的方式: CGRect pickerFrame = CGRectMake(0, 320, 320, 0); UIPickerView *pickerView = [[UIPickerView alloc] initWithFrame:p

查看Facebook应用程序。当您单击导航栏中的所有故事时,它会在其UITableView的顶部向上滑动UIPickerView

我想在我的应用程序中模拟同样的行为。我怎样才能像这样滑上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];

我想从屏幕底部开始制作动画。

我猜他们只是用uipicker在屏幕底部创建了一个uiview。。。然后设置帧Y向上的动画

更新:


事实上,UIPickerView只是一个UIView,所以您甚至不需要一个包装器UIView。。。只需将选取器添加为窗口的俯视图,其框架顶部正好位于窗口底部下方。

您是在询问有关如何设置uiview动画的特定代码,还是在询问如何使uipicker以这种方式显示?是的。。。我也在网络成瘾中使用过这个概念。如果你抓取iAd套件的示例代码,他们会在其中一个中从底部制作一个视图的动画(现在没有链接)。我该如何让UIPicker来覆盖tabbar?我会使用类似actionsheet的东西。。。这个问题可能会帮助您用一些代码更新我的问题。想知道我怎样才能使拾音器动画化?现在它出现在UITabBar上,但希望能够从底部进行动画制作。你能给我看一下动画制作的代码吗?我决定不使用UIALertView实现