2009-11-24 62 views
0

我怎麼才能改變一個按鈕的顏色,當我把焦點放在iphone中的按鈕上。 我的意思是說,例如我們有5個按鈕,而我只是將焦點設置在每個按鈕上。我希望這些按鈕以不同的顏色進行加亮。 但是,當按下或觸摸utton內部時,將導航到爲該按鈕設置的相應表單。iphone中的按鈕的觸摸效果

+0

所以,如果我理解你的權利,你希望按鈕被突出顯示,因爲你「聚焦」它不像窗口項目聚焦的窗口? – RCIX

+0

我沒有得到你......但只是說在stackoverflow網站本身。 在頂部我有5個按鈕,問題,標籤,用戶,徽章,未答覆。 現在,當我們關注其中的任何一個人時,顏色會變爲黃色。 我想iphone – shreedevi

回答

0

你可以寫的方法,例如,讓它成爲

- (void) changeButtonState:(UIButton*) buttonToChange; 

,那麼你可以把它在你的onBtnClk方法按鈕,你所需要的。在該方法中,您可以更改按鈕的UIControlStateNormal模式的圖像。如果我理解正確,您可以使用工具欄或tabbar代替按鈕。

+0

這樣的東西你能幫我的代碼 – shreedevi

+0

你的意思是說,當我將不得不點擊按鈕,然後在按鈕單擊事件調用此函數。但在按鈕單擊事件我正在導航到其他form.I只是想改變顏色,當我只是專注於按鈕。 – shreedevi

0

猜你已經問過這個問題,不同的here ..

但你檢查的答案?你可以根據你的意願使用任何這些方法!

+0

請你可以幫助我只說setTitleColor方法的代碼。 及其步驟 – shreedevi