Использование пользовательского xIAdetView xCode — включая диалог / текст?

Поэтому я искал хороший способ включить изображения и дополнительные материалы в UIAlertViews в iOS 8.

В конце концов я нашел этот ответ, который использует этот пользовательский класс с Github, который кто-то любезно загрузил.

Он отлично работает и выглядит потрясающе, но я не уверен, как вы на самом деле включаете диалог или текст в предупреждение или как вы даете ему заголовок (если это вообще возможно).

Есть много кода для просмотра, так что, может быть, я просто скучаю по нему, но это мой IBAction который включает в себя изображение в предупреждении и shows это … Как я могу включить заголовок, или какой-то текст, или оба?

- (IBAction)TestButton:(id)sender {
CustomIOSAlertView *alertView = [[CustomIOSAlertView alloc] init];
[alertView setContainerView:[self createDemoView:@"testImage.png"]];
[alertView setButtonTitles:[NSMutableArray arrayWithObjects:@"Done", nil]];
[alertView setDelegate:self];
[alertView setOnButtonTouchUpInside:^(CustomIOSAlertView *alertView, int buttonIndex) { [alertView close]; }];
[alertView setUseMotionEffects:true];
[alertView setAlpha:0.90];
[alertView show];
}

Надеюсь, вы, ребята, имеете некоторый опыт работы с этим классом и можете помочь мне включить текст: D

0

Решение

Поэтому после ночного сна я рассказала, как просто добавить текст.
Все, что вы делаете, вместо добавления UIImageView для изображения, вы добавляете UITextView и устанавливаете координаты для позиции, в которой вы хотите его видеть. В моем случае, ниже UIImageView, затем добавьте в качестве подпредставления.

//include Text
UITextView *textViewContent = [[UITextView alloc] initWithFrame:CGRectMake(70, 200, 200, 110)];
textViewContent.text = @"My Text Here";
textViewContent.backgroundColor = nil;
[demoView addSubview:textViewContent];
0

Другие решения