UIAlertViewのmessageを左寄せにする方法
http://www.iphonedevsdk.com/forum/iphone-sdk-development/11676-left-align-text-uialertview.html
今回も助っ人ガイジンさん大活躍。
UIAlertView *alert = [[UIAlertView alloc] initWithTitle:@"hoge" message:@"hogehoge" delegate:self cancelButtonTitle:@"OK" otherButtonTitles:nil]; [alert show]; [alert release]; ((UILabel *)[[alert subviews] objectAtIndex:1]).textAlignment = UITextAlignmentLeft;
てな感じ。
通常のアラート作成の後に最終行を追加するだけ!
つまりUIAlertViewのmessageって、UILabelとしてUIAlertViewの subviewとして生成されてるんですね〜。
それを知ってる人はこうしてプロパティを設定できるわけですな。こういうスマートな解決策大歓迎。考えたガイジンさんは超Cool!