一番上のステータスバーの真下からスライドするアクションシートを表示したいと思います。
表示するビューとしてnavigationBarを使用すると、シートは画面の下部に表示されたままになります。代わりに上から発生していることをどのように表示できますか?
次のコードを呼び出しているクラスは「UIViewController」です
UIActionSheet *sheet = [[UIActionSheet alloc] initWithTitle:@"Hello" delegate:nil
cancelButtonTitle:nil
destructiveButtonTitle:nil
otherButtonTitles:nil];
UINavigationBar *navBar = self.navigationController.navigationBar;
[sheet showInView:navBar];
一部のアプリでは、ステータスバーがある場所から、ある種の引き出しがスライドして表示されるのを見てきました(例:Twitterrific)これはどのように行われますか?