2012-06-07 183 views
0

enter image description here這是什麼iOS控件和如何實現它?

我感到困惑:

1)什麼類型的控制是在上面的圖中所示的一個。我試過滑塊,它沒有給出相同的視覺效果。

2)我怎樣才能完全實現這樣一個控件與圖像上看到的完全一樣。

回答

0

您可以有兩個圖像一個用於選擇,另一個用於未選擇,當按下任何按鈕時,將按鈕圖像改變爲按鈕動作中的選定圖像,而其他兩個按鈕將具有未選擇的圖像。一次只有一個按鈕將處於選擇狀態。

3

它可以是任何東西,但如果我想這樣做我會做它作爲一個正常的自定義UIView,有3 UIButtons

這種控制將有一個功能類似,setLevel:1,2或3 取決於整數它將相應地更改UIButton的圖像

0

現在預定義的iOS控件具有此演示文稿。

可能你可以在cocoacontrols.orgbinpress.com找到,看看你是否可以下載開發人員製作的第三個控件。

另外,您可以創建自己的控件,在前兩個網站上,您肯定可以找到很多模仿您想要的顯示的控件。您可以下載源代碼,逆向工程並構建您自己的控件。最糟糕的情況是,使用UIView(也許是UISlider)作爲超級類,從頭開始構建此控件。

1

1)如果你只是想要這3點(低,高,中),你可以做@Omar在他的答案中建議。

2)但是,如果你想要的所有中間點和中間(藍色)點作爲手柄,你可以使用UISlider並改變其minimumValue,maximumValue和拇指的圖像。請參見this教程

+0

雅我最初做過這個,但客戶希望它只有那3點,並且在圖像上視覺化。感謝克裏希納的迴應! – Khayrattee

相關問題