TextAlign not working in UIAlertView?

Total Post:21

 1240  View(s)
Rate this:

I want to Aligned my message text in UIAlertView and here is my code but when i running this code the text appear as before and nothing change after for loop. i also want to increase my text? I am using this code Align text in a UIAlertView that has a scrollbar right now.

UIAlertView *alret = [[UIAlertView alloc] initWithTitle:[NSString stringWithFormat: @"%@",

[title objectAtIndex:indexPath.row]] message:

[NSString stringWithFormat:@"%@",

[description objectAtIndex:indexPath.row]] delegate:nil

cancelButtonTitle: @"OK" otherButtonTitles:nil];

for(id subview in alret.subviews) {

    if([subview isKindOfClass:[UITextView class]]) {

        [(UITextView *)subview setTextAlignment:NSTextAlignmentJustified];


} [alret show];


  1. Post:214

    Re: TextAlign not working in UIAlertView?

    Try this

    for (UIView *view in alert.subviews) {

        if([[view class] isSubclassOfClass:[UILabel class]]) {

            ((UILabel*)view).textAlignment = NSTextAlignmentLeft;



    Hope it helps.

      Modified On Apr-10-2018 02:03:35 AM