В Cocoa-Touch Framework, есть ли какой-либо модальный вид в iPad, как это? - PullRequest
0 голосов
/ 03 октября 2011

Есть ли на iPad какой-либо вид модели?

enter image description here

1 Ответ

3 голосов
/ 03 октября 2011

Да, есть:

UIModalPresentationFormSheet

Ширина и высота представленного вида меньше, чем у экрана, и вид центрируется на экране. Если устройство находится в горизонтальной ориентации, а клавиатура видна, положение вида корректируется вверх, чтобы вид оставался видимым. Все открытые области затемнены, чтобы пользователь не мог с ними взаимодействовать.

Например:

UIViewController *viewController = [[UIViewController alloc] init];
viewController.modalPresentationStyle = UIModalPresentationFormSheet;
[self presentModalViewController:viewController animated:YES];
viewController.view.superview.frame = CGRectMake(0, 0, 540, 500); // this is important to do this after presentModalView
viewController.view.superview.center = self.view.superview.center;
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...