Вы можете использовать следующий код, чтобы вы могли поместить его 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];
Пожалуйста, проверьте этот код и дайте мне знать, если у вас все еще есть вопросы.