[Video Summary] Ch. 1.19 Easily Add a Launch Screen to your SwiftUI App (2025)
Mô tả nhanh
Video này hướng dẫn cách thêm màn hình chờ (launch screen) đơn giản vào ứng dụng SwiftUI, bao gồm cả việc tùy chỉnh màu nền và thêm hình ảnh.
Video
Mô tả chi tiết
Video này hướng dẫn cách thêm màn hình chờ (launch screen) đơn giản vào ứng dụng SwiftUI, bao gồm cả việc tùy chỉnh màu nền và thêm hình ảnh.
Để thực hiện, video hướng dẫn các bước sau:
-
Chuẩn bị tài nguyên:
- Tải xuống và giải nén các tệp hình ảnh cho màn hình chờ từ thư mục "UR awesome" trong Google Drive.
- Mở thư mục "launch screen images" trong thư mục đã tải xuống.
- Kéo và thả cả ba tệp hình ảnh (launch screen, launch screen@2x, launch screen@3x) vào Asset Catalog của dự án Xcode.
-
Truy cập Property List:
- Trong Project Navigator, chọn biểu tượng dự án ở trên cùng.
- Trong cột giữa, đảm bảo rằng app của bạn đang được chọn.
- Chọn tab "Info".
- Tìm mục "Launch screen" trong danh sách.
-
Thêm tùy chọn Launch Screen:
- Click vào dấu "+" nhỏ bên cạnh "UI Launch screen" để thêm một tùy chọn mới.
- Chọn "Image name" và nhập tên hình ảnh (ví dụ: "launchscreen").
- Thêm tùy chọn "Background color" và để trống, sau đó quay lại Asset Catalog để tạo màu mới
-
Tạo màu tùy chỉnh trong Asset Catalog:
- Trong Asset Catalog, click vào dấu "+" và chọn "Color Set".
- Trong Inspector, chọn "None" cho Appearances để chỉ có một tùy chọn màu duy nhất.
- Chọn "Color Panel" và chọn màu cam (Tangerine) hoặc màu tùy thích.
- Đặt tên cho màu (ví dụ: "launch screen background color"), copy tên màu để sử dụng ở bước tiếp theo.
- Quay lại settings của Project.
-
Đặt màu nền cho Launch Screen:
- Trong tab "Info" của target dự án, mở rộng mục "Launch screen"
- Click đúp vào ô trống bên cạnh "Background color" và dán tên màu đã tạo ở bước trên (ví dụ: "launch screen background color").
-
Kiểm tra Launch Screen:
- Chọn thiết bị trong scheme build để chạy.
- Build và chạy ứng dụng trong trình giả lập.
- Màn hình chờ với màu nền tùy chỉnh và hình ảnh sẽ hiển thị khi khởi động ứng dụng.
- Nếu không thấy hiện lần đầu, có thể home, double tap để vào app switcher, vuốt ứng dụng lên để tắt hoàn toàn, rồi mở lại.
-
Xóa và chạy lại:
- Để xoá ứng dụng trên trình giả lập, nhấn giữ vào icon app và thực hiện xoá app.
- Chạy lại app để kiểm tra launch screen.
- Trong quá trình gỡ app và chạy lại có thể sẽ gặp lỗi không hiển thị launch screen, cần phải tắt hoàn toàn app trong app switcher và mở lại.
Chúc bạn thành công và tiếp tục khám phá thế giới lập trình!