我有一個名爲HomeScreen的實現UIViewController的屏幕。我希望爲這個屏幕使用背景圖片。是否有可以覆蓋的事件來在HomeScreen.cs文件中設置此背景圖像?在UIViewController(MonoTouch)中設置背景圖像
回答
嘗試設置你的視圖的BACKGROUNDCOLOR
myview.BackgroundColor = UIColor.FromPatternImage(UIImage.FromFile("myimage.png"));
有沒有什麼辦法可以讓圖像縮放到視圖的大小,並仍然使用它作爲背景顏色? – nhenrique
@nhenrique我也想知道這個,你有沒有找到解決方案? –
@nhenrique我已經爲你的問題添加了一個[新答案](https://stackoverflow.com/a/47618726/4332059) –
嘗試添加類似下面你MyViewNameViewController.cs:
public override void ViewDidLoad()
{
base.ViewDidLoad();
this.View.BackgroundColor = UIColor.FromPatternImage(UIImage.FromFile("splash.png"));
}
我投了對其他的答案,但是今天IPhone具有不同大小和加載圖像的正確方法是使用UIImage.FromBundle
方法:
這裏是項目中的斷言目錄:
要管理的圖像:
public override void ViewDidLoad()
{
base.ViewDidLoad();
// replace "name" with the desired name in the asset catalog
this.View.BackgroundColor = UIColor.FromPatternImage(UIImage.FromBundle("name"));
}
- 1. 如何在Monotouch下的iPhone上設置按鈕背景圖像?
- 2. 設置「默認」UIViewController背景圖片?
- 3. 作爲UIViewController的視圖和設置背景圖像UIScrollView
- 4. 設置背景顏色和設置圖像在ImageButton背景 - Android
- 5. 在SD卡中設置背景圖像
- 6. 在Java中設置背景圖像
- 7. 在swift中設置navigationBar背景圖像
- 8. 設置JWindow背景圖像
- 9. 設置背景圖像alertdialog
- 10. angularjs設置背景圖像
- 11. 設置UIScrollView背景圖像
- 12. UITableViewCell背景圖像設置
- 13. 如何設置UIViewController背景圖像來填充屏幕
- 14. 設置背景圖像在背景中褪色
- 15. 設置背景圖像後設置背景顏色
- 16. 如何在另一個背景圖像背後設置背景?
- 17. 以編程方式在背景圖像中設置背景圖像
- 18. 在圖像後面設置背景
- 19. 在LinearLayout上設置背景圖像
- 20. J2ME在背景圖像上設置textfield
- 21. gtk繪圖設置背景圖像
- 22. 設置背景顏色和背景圖像在CSS
- 23. MonoTouch。旋轉背景圖片
- 24. 在背景圖像背景圖像
- 25. div中的中心圖像像設置背景位置
- 26. 以.Net形式設置背景圖像
- 27. UITabBarController背景圖像設置不正確
- 28. PHP + JQuery設置背景圖像
- 29. HTML設置背景圖像路徑
- 30. 背景圖像問題 - 設置高度?
UIViewController的犯規相當有BackgroundView /圖像會員,你必須創建一個UImageView然後addSubView重複:HTTP:// stackoverflow.com/questions/2991040/uiviewcontroller-with-background-image – Anuj
謝謝。這不是一個重複,因爲我的問題是與MonoTouch相關的。 –
但是,如果您可以在MonoTouch中顯示您的建議,我很樂意看到它。聽起來這是我最好的選擇。謝謝! –