有誰知道這是從比林斯應用程序的某種樣式的UISegmentedControl?這是什麼UI元素?
control http://img2.pict.com/30/ec/9e/2658558/0/screenshot20100127at9.png
如果是這樣,你如何自定義UISegmentedControl因爲只有平原,有邊距和酒吧風格???
謝謝!
有誰知道這是從比林斯應用程序的某種樣式的UISegmentedControl?這是什麼UI元素?
control http://img2.pict.com/30/ec/9e/2658558/0/screenshot20100127at9.png
如果是這樣,你如何自定義UISegmentedControl因爲只有平原,有邊距和酒吧風格???
謝謝!
使用UISegmentedControl可以實現此效果。雖然平面樣式具有圓形邊框,但它們可能會從屏幕邊緣溢出。一旦完成所有你需要的是每段兩個圖像 - 一個用於選定狀態,一個用於未選擇狀態。
然後,您可以響應valueChanged事件, 根據-selectedSegmentIndex,可以使用-setImage:forSegmentAtIndex:方法設置段的圖像(根據需要)。
你真的無法對UISegmentedControl進行設計,它更可能是一個帶有兩個自定義按鈕的視圖,這些按鈕可以互相影響。
我也會使用兩個UIButton,並根據按鈕索引更改背景顏色。 – runmad 2010-01-27 16:53:20