我其實有一些簡單的東西,但我不能解決這個問題,因爲我對iOS SDK相當陌生。所以我在UIView上有一個backgroundcolor。最重要的是,我想將整個UIView的圖像作爲一種背景圖像。我使用的圖像是一個包含透明區域的png。我希望通過這個透明區域看到背景顏色。我不想設置圖像本身的透明度。UIView背景顏色和透明png頂部
0
A
回答
1
我相信你可以在你的視圖的背景顏色設置爲圖像,但這種方法應該可以幫助您瞭解更多關於訪問量:
從代碼(假設你已經添加圖像到您的項目):
UIImage *image = [UIImage imageNamed:@"imageFileName"];
UIImageView *imageView = [[UIImageView alloc] initWIthImage:image];
[backgroundView addSubview:imageView];
在故事板上,將圖像視圖拖到背景視圖上。您可以在故事板中配置圖像視圖的框架和圖像。一旦將圖像視圖拖到場景中,請注意它在視圖層次結構中的位置。您可以選擇想要設置的方式,例如,您是否希望圖像視圖成爲背景視圖的同級並置於其背後?或者你想讓圖像視圖成爲背景視圖的子視圖並佔據整個背景視圖的邊界?就用戶而言,只有不同的組織纔是同樣的道理。
+0
解決了這個問題,我並沒有完全意識到使用子視圖。 – Alx
0
如果您在創建前Photoshop
圖像中的透明區域,並保存爲PNG 它將Xcode
是透明的。這就是爲什麼我總是使用PNG圖像。
相關問題
- 1. iOS:WebView透明背景顏色
- 2. 透明.png背景
- 3. UIView背景透明
- 4. UIPageViewController和UIPageControl透明背景顏色 - iOS
- 5. CSS不透明度和背景顏色
- 6. GD:使PNG透明的白色背景
- 7. 創建一個帶有白色背景和透明顏色的PNG頂部屏幕
- 8. UIView背景顏色
- 9. 背景顏色頂部和右側
- 10. CSS中的透明PNG圖像的背景顏色
- 11. 通過材質上的透明PNG顯示背景顏色?
- 12. VB.net透明PNG彼此疊加..獲取表單背景顏色
- 13. 在相同顏色的CSS背景上對齊透明PNG
- 14. 帶有半透明漸變色的png的png背景顯示白色背景
- 15. 背景顏色滲透到透明顏色
- 16. 如何將PNG透明背景轉換爲JPG白色背景?
- 17. PNG透明背景=與黑色背景縮略圖
- 18. ie6爲透明背景顯示圖像(.PNG)背景色
- 19. CSS使背景顏色透明
- 20. 讓班級的背景顏色透明?
- 21. WP7 LongListSelector:半透明背景的顏色
- 22. 如何使背景顏色透明ON
- 23. 背景顏色與Alpha透明度
- 24. 透明圖像 - 背景顏色
- 25. IText - BarcodeQRCode使背景顏色透明
- 26. 使用透明背景顏色
- 27. IE8中的透明背景顏色
- 28. C#透明的背景顏色richtext
- 29. EditText背景顏色不透明android
- 30. css透明圖像的背景顏色
你想以編程的方式做到這一點,或者你正在使用故事板? – bgfriend0
以編程方式,如果它可能通過故事板我贊成它 – Alx
self.view.backgroundcolor = [UIColor colorWithPatternImage:@「image name」]; – Pawan