私はUIViewControllerを持っています。ボタンを押すと、半画面表示をUIPickerでスライドさせたいと思っています。半画面モードの表示方法
UIPickerでIBでUIViewを作成し、完了/キャンセルボタン付きのUIToolBarを作成しました。
この半分のビューだけがスライドし、バックグラウンドビューはまだ表示されていますが、淡色表示されたり、再生できないようにするにはどうすればよいですか。
私はこれまでのところ、このコードを使用しています:ここで
- (void)showModalView
{
[self.popupView setFrame:CGRectMake(0, self.view.frame.size.height, self.view.frame.size.width, self.view.frame.size.height)];
[self.view addSubview:self.popupView];
[UIView animateWithDuration:.2 animations:^{
[self.popupView setFrame:CGRectMake(0, 0, self.view.frame.size.width, self.view.frame.size.height)];
}];
}
は写真です:http://www.box.net/shared/static/08ji4s0f6i1b8qubrtz6.png