2011-05-04 43 views
0

我有一个警报视图,我已经把消息属性文本,如何防止UIAlertView中的自动换行

message:@" my Text is .... ?"; 

显示警报视图的时候,我已经在一个线和表示我的文字“?”在其他行显示,如何显示我的所有消息文本在一行?感谢您的回答

+0

任何截图的机会? – deanWombourne 2011-05-04 12:53:19

+1

你有没有尝试去掉空格(即?之前的那个)? – 2011-05-04 12:53:39

回答

1

我认为您的文本可能太长,以适应一行。

您可以通过删除文本和问号之间的空格来强制自动换行?

message:@" my Text is ....?"; 
0

试试这个代码,我测试了它,并在单行

UIAlertView *alerrt = [[UIAlertView alloc]initWithTitle:@"test" message:@" my Text is .... ?" delegate:nil cancelButtonTitle:@"ok" otherButtonTitles:nil]; 
[alerrt show]; 
[alerrt release]; 
0

如果你想控制UIAlertView中的行为表现出的消息,我建议子类的一个UIWindow和实现一个自定义alertView自我。