我已經使用ios 5中的外觀定製了我的navigationBar UIBarButtons。但它也正在編輯鍵盤頂部的DONE bar按鈕的外觀(查看下圖瞭解我所說的按鈕)。我如何訪問該按鈕的類,以便我可以單獨定製該按鈕?使用UI外觀在UIKeyboard頂部自定義「完成」欄按鈕?
謝謝!
我已經使用ios 5中的外觀定製了我的navigationBar UIBarButtons。但它也正在編輯鍵盤頂部的DONE bar按鈕的外觀(查看下圖瞭解我所說的按鈕)。我如何訪問該按鈕的類,以便我可以單獨定製該按鈕?使用UI外觀在UIKeyboard頂部自定義「完成」欄按鈕?
謝謝!
This可能是你的問題的正確答案。
使用外觀代理的appearanceWhenContainedIn
方法,例如:
[[UIBarButtonItem appearanceWhenContainedIn:[MyViewController class], nil]
setBackgroundImage:clear
forState:UIControlStateNormal
barMetrics:UIBarMetricsDefault];
(本例中設置背景圖片,但我敢肯定,你可以應用到你自己定製)。