Comment puis-je présenter une UIView à partir du bas de l'écran comme un UIActionSheet?

J'aimerais une UIView à glisser vers le haut à partir du bas de l'écran (et de rester le milieu de l'écran) comme un UIActionSheet. Comment puis-je y arriver?

Mise à JOUR:
Je suis en utilisant le code suivant:

TestView* test = [[TestView alloc] initWithNibName:@"TestView" bundle:nil];
[UIView beginAnimations:nil context:nil];
[UIView setAnimationDuration:0.4];
[UIView setAnimationCurve:UIViewAnimationCurveEaseIn];

test.view.center = CGPointMake(160,100);
//test.view.frame = CGRectMake(0, 0, 160, 210);
[[[UIApplication sharedApplication] keyWindow] addSubview:test.view];

[UIView commitAnimations];  

Le point de vue semble s'animer à partir de le coin, et apparaissant dans le coin. Comment puis-je le faire glisser vers le haut à partir du bas? La proximité des!

mis à jour le post avec un peu de code qui devrait l'aider
un autre bon exemple: github.com/homeyer/CustomUIActionSheet

OriginalL'auteur Sheehan Alam | 2010-07-28