Как уменьшить размер кнопки действия элемента управления alertView? - PullRequest
1 голос
/ 23 апреля 2020

введите описание изображения здесь

После увеличения размера шрифта от моей настройки iPhone я обнаружил, что размер всплывающих окон увеличивается автоматически, но я должен поддерживать постоянный размер всплывающих окон во всех приложениях. Затем я использовал метод NSMutableAttributedString, который помог мне уменьшить размер шрифта сообщения, но размер кнопки в действии оповещения остался прежним. Я ищу много, но ничего не нашел Спасибо за помощь. мой код ->

UIAlertController * alert = [UIAlertController alertControllerWithTitle: сообщение SERVER_ERR_MSG_STRING: @ "" предпочитаемый стиль: UIAlertControllerStyleAlert];

                                          NSMutableAttributedString *hogan = [[NSMutableAttributedString alloc] initWithString:SERVER_ERR_MSG_STRING];

                                        [hogan addAttribute:NSFontAttributeName
                                                      value:[UIFont systemFontOfSize:12.0]
                                                      range:NSMakeRange(0,0 )];
                                        [alert setValue:hogan forKey:@"attributedTitle"];

                                      UIAlertAction* yesButton = [UIAlertAction
                                                            actionWithTitle:@"Exit"
                                                                      style:UIAlertActionStyleDefault
                                                                    handler:^(UIAlertAction * action)   {


                                               //Handle your yes please button action here
                                                                    }];
                                           UIAlertAction* noButton = [UIAlertAction
                                                                actionWithTitle:@"Retry"
                                                                          style:UIAlertActionStyleDefault
                                                                        handler:^(UIAlertAction * action) {
                                                                           //Handle no, thanks button


                                                                     }];
                                         alert.view.tag = 121;
                                         [alert addAction:yesButton];
                                         [alert addAction:noButton];
                                      [self presentViewController:alert animated:YES completion:nil];*
...