是否可以將圖像添加到UISwitch背景,例如當狀態爲ON(是一個背景)和狀態爲OFF(另一個背景圖像)時?UISwitch定製?
3
A
回答
0
我想建議你按照Custom UISwitch & App Store approval有一個更好的主意,這是建議你創建一個自定義開關控制。
2
要更改背景顏色(而不是圖像),您只需在下面執行操作。這會更改領域內所有UISwitch控件的關閉顏色。
[[UISwitch appearance] setTintColor:[UIColor brownColor]];//Off Color
_locationSwitch.onTintColor = [UIColor orangeColor];//On Color
如果要使用圖像,請使用以下使用分段控件的酷炫技巧。 https://stackoverflow.com/a/5088099/1705353
如果你想寫很多代碼,你可以編寫自己的控件。瓦列裏·凡指出:https://github.com/homick/iPhone-Snippets/tree/master/General
也是另一個資源是:http://www.raywenderlich.com/23424/photoshop-for-developers-creating-a-custom-uiswitch的代碼在:http://cdn2.raywenderlich.com/wp-content/uploads/2012/10/CustomSwitchResources.zip
0
您可以通過繼承UIControl
重新創建一個自定義UISwitch
。通過這樣做,您可以完全控制交換機的外觀。你可以看看SevenSwitch
。我創建的自定義UISwitch
替代品。開/關顏色可以根據您的喜好進行定製。
相關問題
- 1. UISwitch定製
- 2. 定製UISwitch一個UITableViewCell
- 3. UISwitch控制
- 4. 自定義UISwitch?
- 5. UISwitch自定義
- 6. 與ios5(ARC)兼容的可定製UISwitch
- 7. UISwitch控制不同視圖
- 8. 自定義UISwitch圖形?
- 9. UISwitch在自定義accessoryView的
- 10. MonoTouch自定義UISwitch顏色
- 11. UISwitch與自定義圖像
- 12. 與UISwitch
- 13. NSuserdefaults UISwitch
- 14. Triple UISwitch
- 15. 視圖控制器上的多個UISwitch
- 16. UISlider - 類似於UISwitch的機制
- 17. UISwitch強制拖動以更改設置
- 18. iPhone UISwitch反應與另一個UISwitch
- 19. 在一個tableview單元格中創建一個UISwitch - UISwitch被複制
- 20. 創建我的自定義UISwitch
- 21. 如何創建自定義的UISwitch?
- 22. 將UITableViewCell中的UISwitch定位到右邊
- 23. 另一個自定義的UISwitch問題
- 24. 帶固定面罩的UISlider或UISwitch?
- 25. 確定哪個UISwitch被挖掘
- 26. 單擊UITableCell時確定UISwitch的狀態
- 27. 帶圖像的自定義UISwitch
- 28. UISwitch not deococating
- 29. UISwitch在錶行
- 30. UISwitch在IOS
http://stackoverflow.com/questions/12400239/uiswitch-with-custom-image 希望幫助:) – StackBuddy