2011-05-04 45 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自我。