Я хочу установить пользовательское изображение в качестве фона для просмотра предупреждений. Если я установил размер рамки просмотра изображения как статический, то он будет отображаться правильно.Но я передал, что содержимое сообщения отображается динамически, поэтому иногда содержимое маленькое, а иногда приходит огромное количество данных, отображаемых в представлении предупреждений. Как я могу установить размер кадра представления изображения, который зависит от кадра представления предупрежденияразмер.
Вот мой пример кода,
UIAlertView *notesAlert = [[UIAlertView alloc] initWithTitle:@"" message:notes delegate:self cancelButtonTitle:@"Close" otherButtonTitles:nil];
UIImage *alertBoxImage = [UIImage imageNamed:@"AlertViewBG.png"];
UIImageView *_backgroundImageView = [[UIImageView alloc] initWithImage:alertBoxImage];
_backgroundImageView.frame = CGRectMake(0, 0, 282, 130);
_backgroundImageView.contentMode = UIViewContentModeScaleToFill;
[notesAlert addSubview:_backgroundImageView];
[notesAlert sendSubviewToBack:_backgroundImageView];
NSLog(@"The Alert view frame height %f and width %f", notesAlert.frame.size.height, notesAlert.frame.size.width);
// height 0.000000 and width 0.000000
[notesAlert show];
NSLog(@"After showing the Alert view frame height %f and width %f", notesAlert.frame.size.height, notesAlert.frame.size.width);
// height 173.800003 and width 312.399994
посмотрите мой снимок экрана:
Так как установить размер кадра изображения, который зависитв окне просмотра предупреждений?Пожалуйста, помогите мне.Спасибо.