Tôi đã thử rất nhiều thứ với điều này (chỉ riêng chủ đề này dường như có một triệu ý tưởng và một nửa trong số đó là xung đột). Vấn đề đối với tôi là khi tôi làm những việc như khởi động lại thiết bị và Xcode, nó sẽ khiến hình ảnh hiển thị trong một vài phiên của ứng dụng, và sau đó nó sẽ dừng lại (tôi không biết tại sao, nhưng WOW thật khó chịu) .
Sau vô số giờ, tôi thấy rằng câu trả lời của AG trong chủ đề này là câu trả lời đúng. Một điều tôi đã làm sai là tôi đã tạo một bộ ảnh mới trong xcassets, nhưng sau đó tôi vẫn sử dụng tên của hình ảnh trong UIImageView bên trong bảng phân cảnh thay vì sử dụng tên của bộ ảnh.
Để làm rõ, những gì bạn sẽ làm là tạo một bộ ảnh mới và đặt tên cho nó là "Launch-Defaults", sau đó thêm hình ảnh của bạn vào đó. Sau đó, trong UIImageView bên trong bảng phân cảnh, bạn sử dụng hình ảnh "Khởi chạy mặc định" (không bao gồm tiện ích mở rộng vì không có phần mở rộng nào vì đây là bộ ảnh).
Khi bạn làm tất cả điều đó, hình ảnh sẽ thực sự xuất hiện chính xác bên trong bảng phân cảnh của bạn. Một số người nói rằng hình ảnh sẽ hiển thị trống nếu bạn không sử dụng tiện ích mở rộng (.jpg hoặc .png), nhưng tôi cho rằng đó là vì họ không sử dụng tên của bộ ảnh. Những người khác nói rằng bạn cần sử dụng một tiện ích mở rộng như .png hoặc .jpg, nhưng điều quan trọng là tạo bộ ảnh bên trong xcassets và sau đó sử dụng bộ ảnh đó bên trong bảng phân cảnh. Khi được thực hiện chính xác, sẽ không có sự vui nhộn như hình ảnh không hiển thị hoặc Màn hình khởi chạy chỉ hoạt động một số thời gian (yêu cầu khởi động lại).