UIActionSheet положение на пейзаж и портрет - PullRequest
2 голосов
/ 20 марта 2010

Положение UIActionSheet не центрируется, когда я открываю его в альбомном режиме. Если я установлю границы или поменяю рамку. Содержимое внутри UIActionSheet, который является подпредставлением, изменяется, но фактический лист остается в том же месте, что выглядит очень неловко.

Как мне переместить UIActionSheet вместе с его подпредставлением в центр экрана?

1 Ответ

0 голосов
/ 20 июня 2011

Вы можете использовать следующий код, чтобы вы могли поместить его UIActionsheet в середине экрана, как вы хотите.

        UIActionSheet *actionsheet1 = [[UIActionSheet alloc]initWithTitle:@"Options" delegate:self cancelButtonTitle:@"Cancel" destructiveButtonTitle:nil otherButtonTitles:@"Contacts", @"Employees",nil];
        actionsheet1.tag = 1;
        [actionsheet1 showInView:self.view];
        [actionsheet1 setActionSheetStyle:UIActionSheetStyleBlackOpaque];
        [actionsheet1 release]; 

Пожалуйста, проверьте этот код и дайте мне знать, если у вас все еще есть вопросы.

...