Вот что я сделал.Создайте свой uialertview в вашем контроллере.затем переопределите следующий класс в вашем контроллере (после установки делегата uialertview ... т.е. myalertview.delegate = viewcontroller)
- (void)willPresentAlertView:(UIAlertView *)alertView {
[alertView setFrame:CGRectMake(1, 20, 2700, 400)];
}
размер кадра после этого должен измениться.