我只是iOS編程的初學者。更改UIAlertView的風格
我希望能夠改變UIAlertView
的風格,例如更改顏色,使圖像成爲UIAlertView
的背景等。 但我不知道如何,請幫助。 在此先感謝。
我只是iOS編程的初學者。更改UIAlertView的風格
我希望能夠改變UIAlertView
的風格,例如更改顏色,使圖像成爲UIAlertView
的背景等。 但我不知道如何,請幫助。 在此先感謝。
你可以看到在UIAlertView documentation可能UIAlertView中的風格。您可以執行基本的警報視圖,文本輸入,安全文本輸入和登錄/密碼輸入。它不是很可定製的。如果你想做很多定製,我建議創建你自己的定製視圖並加載它。
編輯處理意見:
要創建您創建一個UIView對象的自定義視圖:
UIView *myView = [[UIView alloc] initWithFrame:CGRectMake(x, y, w, h)];
[self.view addSubView:myView];
這將添加新視圖的父視圖的子視圖。然後你可以添加其他對象作爲你的'myView'對象的子視圖。例如,UIImageView創建背景圖像,或UIButtons來處理交互,如UIAlertView。
如果你想要做這樣的事情,你需要仔細查看文檔以找出具體細節,因爲你可以像這樣做很多定製。
我還沒有實現自定義視圖。你能告訴我一些查看定製的方法嗎? – torungo 2012-03-08 04:13:30
謝謝!這正是我需要的 – torungo 2012-03-08 03:39:59
@torungo然後,您應該將此答案標記爲已接受。 – DuneCat 2013-03-13 10:32:00
來自UIAlertView類參考 子類注意事項: UIAlertView類旨在按原樣使用,不支持子類。該類的視圖層次結構是私有的,不能修改。 – 2015-03-25 14:27:58