2011-03-11 40 views
0

嗨我想知道是否可以更改uialertview的文本格式。即UIAlertView文本格式

消息「你贏了」,但帶有「贏」字粗體。

我環顧四周,似乎唯一的解決方案是我創建自己的彈出窗口。

有什麼想法?

謝謝

+0

UIAlertView中,類似於iOS的許多類,不能直接修改。 UIActionSheet有一些相同的缺點。隨着最近發佈的iOS5,許多類更加開放,但我還沒有聽說任何這些變化。 – TahoeWolverine 2011-10-14 03:00:25

+0

感謝您的信息。我決定創作自己的作品,因爲它只是一些動畫的視角。 – user281300 2011-10-14 09:14:03

回答

0

這是不可能的目前。您必須創建一個自定義UIAlertView。這是唯一的選擇,因爲它不被分類。

從類參考:

子類票據
的UIAlertView中類旨在被原樣使用 並且不支持子類。該類的視圖層次結構爲 private,不得修改。

雖然有開源的版本。在「自定義UIAlertView」上搜索,你會很容易找到它們。例如看到這個問題的一些鏈接:

Custom UIAlertView?