Ios7 iOS 7:更改UIAlertView的高度

Ios7 iOS 7:更改UIAlertView的高度,ios7,uiviewcontroller,height,uialertview,custom-view,Ios7,Uiviewcontroller,Height,Uialertview,Custom View,我已经读过几篇文章,解释了如何更改警报视图高度,但没有一篇对我有用。以下是场景: 我正在警报视图中插入自定义视图,如下所示: MyViewController *myViewController = [self.storyboard instantiateViewControllerWithIdentifier: @"MyView"]; UIAlertView *alertView = [[UIAlertView alloc] initWithTitle:nil message:nil dele

我已经读过几篇文章,解释了如何更改警报视图高度,但没有一篇对我有用。以下是场景:

我正在警报视图中插入自定义视图,如下所示:

MyViewController *myViewController = [self.storyboard instantiateViewControllerWithIdentifier: @"MyView"];
UIAlertView *alertView = [[UIAlertView alloc] initWithTitle:nil message:nil delegate:self cancelButtonTitle:@"Cancel" otherButtonTitles:@"Submit", nil];                                                                                                           
[alertView setValue: myViewController.view  forKey:@"accessoryView"];              
[alertView show];
添加自定义视图(即myViewController.view)后,警报视图的大小会不必要地增加。为了将所需大小设置为警报视图,我实现了以下方法:

- (void)willPresentAlertView:(UIAlertView *)alertView
{
    [alertView setFrame:CGRectMake(0, 0, 280, 300)];
}

警报视图高度仍然没有变化。你知道我该怎么做吗?请帮助解决问题。。!!我刚刚更改了子视图的高度。在
viewdiload
方法的
MyViewController
内部,我调整了视图的大小