Tôi có một màn hình được gọi là Màn hình chính thực hiện UIViewController. Tôi muốn sử dụng hình nền cho màn hình này. Có một sự kiện mà tôi có thể ghi đè để thiết lập hình nền này trong tệp HomeScreen.cs không?Đặt hình nền trong UIViewController (MonoTouch)
Trả lời
thử thiết lập BackgroundColor của bạn Xem
myview.BackgroundColor = UIColor.FromPatternImage(UIImage.FromFile("myimage.png"));
có cách nào để biến tỷ lệ hình ảnh thành kích thước chế độ xem và vẫn sử dụng nó làm màu nền không? – nhenrique
@nhenrique Tôi tự hỏi điều này là tốt, bạn đã tìm thấy một giải pháp? –
@nhenrique Tôi đã thêm [câu trả lời mới] (https://stackoverflow.com/a/47618726/4332059) cho câu hỏi của bạn –
Hãy thử thêm một cái gì đó như sau để MyViewNameViewController.cs của bạn:
public override void ViewDidLoad()
{
base.ViewDidLoad();
this.View.BackgroundColor = UIColor.FromPatternImage(UIImage.FromFile("splash.png"));
}
Tôi đã bỏ phiếu cho các câu trả lời khác, tuy nhiên hiện nay IPhone có khác nhau kích thước và cách chính xác để tải hình ảnh đang sử dụng phương pháp UIImage.FromBundle
:
Đây là danh mục khẳng định trong dự án:
Quản lý hình ảnh:
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. Nền UIViewController Hình ảnh
- 2. UIViewController với hình nền
- 3. Nền trong suốt với UIViewController phương thức
- 4. Đặt hình nền trong JFrame
- 5. Đặt hình nền Emacs
- 6. iPhone: Cách đặt khung UIViewController?
- 7. Đặt hình nền trong suốt ở IrfanView
- 8. Đặt hình nền của SurfaceView
- 9. Đặt hình nền thành uitableview?
- 10. Android - Cách đặt hình nền?
- 11. Đặt Màn hình chính Hình nền
- 12. Đặt hình nền trong màn hình chính giả lập
- 13. Phát hiện Nhấp vào nút "Đặt hình nền" trong Bộ chọn hình nền động
- 14. Làm thế nào để đặt một hình ảnh ở trung tâm của navigationBar của một UIViewController?
- 15. đặt hình nền thành trong suốt trong android
- 16. Đặt hình nền được tải từ đĩa
- 17. Đặt hình nền 1em từ bên phải?
- 18. Đặt hình nền của cửa sổ OpenGL
- 19. Đặt hình nền trên văn bản?
- 20. Đặt màu nền/hình ảnh cho EKEventEditViewController
- 21. Đặt hình nền cho màu phông chữ?
- 22. JavaFX Cách đặt hình nền của cảnh
- 23. AesCryptoServiceProvider trong MonoTouch
- 24. Đặt hình nền trên điều khiển hình ảnh WPF?
- 25. đặt hình ảnh làm nền chân trang trong CSS
- 26. Đặt hoạt động xuất hiện trong 'trình chọn hình nền'
- 27. Đặt hình nền theo lập trình trong A Xib
- 28. đặt hình nền cho toàn bộ ứng dụng trong android
- 29. Làm cách nào để đặt hình nền trong Java?
- 30. Ứng dụng MonoTouch có cấu hình cao?
UIViewController doesnt khá có thành viên/Hình ảnh BackgroundView, bạn phải tạo một UImageView và sau đó addSubview trùng lặp: http: // stackoverflow.com/questions/2991040/uiviewcontroller-with-background-image – Anuj
Cảm ơn. Tuy nhiên, đây không phải là một sự lừa đảo, vì câu hỏi của tôi liên quan đến MonoTouch. –
Tuy nhiên, nếu bạn có thể hiển thị gợi ý của bạn trong MonoTouch, tôi rất muốn nhìn thấy nó. Có vẻ như đó là đặt cược tốt nhất của tôi. Cảm ơn! –