我想以編程方式更改我的應用程序的背景顏色,而不是IB。是否有可能同時獲得Swift和Obj-C答案。用代碼更改uiview背景顏色
回答
您可以在屏幕上設置任何視圖的backgroundColor屬性。
self.view.backgroundColor = [UIColor redColor];
,或者如果它是你後的主窗口,
self.window.backgroundColor = [UIColor redColor];
我相信這不適用於迅速3 – 2017-09-21 23:01:50
self.view.backgroundColor = [UIColor redColor];
可能的顏色有:
blackColor
darkGrayColor
lightGrayColor
whiteColor
grayColor
redColor
greenColor
blueColor
cyanColor
yellowColor
magentaColor
orangeColor
purpleColor
brownColor
clearColor
如果你想改變視圖的背景顏色用Swift代碼,你應該這樣做:
self.view.backgroundColor = UIColor.redColor();
自我是沒有必要,除非在clousre – fujianjin6471 2015-04-17 12:05:28
對於斯威夫特3,你應該做的:
self.view.backgroundColor = UIColor.white
不幸的是,其他的答案不再斯威夫特3.工作
您可以使用RGB顏色通過下面的代碼
UIColor *myColor = [UIColor colorWithRed:(128.0/255.0) green:(90.0/255.0)
blue:(200.0/255.0) alpha: 1];
self.view.backgroundcolor = mycolor;
歡迎來到堆棧溢出:-) 請看[答]。您應該提供一些信息,說明爲什麼您的代碼可以解決問題。 僅有代碼的答案對社區沒有用處。 – JimHawkins 2017-05-03 09:35:13
- 1. 更改UIView的背景顏色
- 2. 的UIView更改背景顏色圖像
- 3. 更改UIView的背景顏色
- 4. UIView背景顏色
- 5. 不斷改變UIView背景顏色
- 6. UIView的背景顏色不會改變
- 7. 更改背景顏色3
- 8. jqueryMobile更改背景顏色
- 9. 更改背景顏色tabhost
- 10. 更改UIButton背景顏色
- 11. 更改背景顏色8
- 12. WL.SimpleDialog更改背景顏色
- 13. 更改背景顏色
- 14. UICollectionViewCell更改背景顏色
- 15. 更改QLPreviewController背景顏色
- 16. 更改背景顏色
- 17. 更改UIAlertcontroller背景顏色
- 18. 更改TToolBar背景顏色
- 19. Gnuplot - 更改背景顏色
- 20. select2更改背景顏色
- 21. 更改fancybox2背景顏色
- 22. 更改背景顏色
- 23. 更改DIV背景顏色
- 24. 更改背景顏色
- 25. 更改Listitem背景顏色
- 26. QMenu更改背景顏色
- 27. 更改背景顏色
- 28. 更改HighCharts背景顏色?
- 29. 更改背景顏色
- 30. model.addrow()更改背景顏色
爲了@ luca590的好處:您在這裏使用什麼方法? – 2011-05-04 18:58:34