Custom Splash screen in Swift
Chào các bạn! Rất vui vì đã có chút thời gian rảnh để vào viblo chia sẻ một skill khá nhỏ nhưng vô cùng thú vị. Lần này mình chia sẻ với các bạn về cách custom màn hình Splash screen hay còn gọi là Launch Screen. Để set up UI cho Launch Screen chúng ta thường set up trong file LaunchScreen.storybo ...
Chào các bạn! Rất vui vì đã có chút thời gian rảnh để vào viblo chia sẻ một skill khá nhỏ nhưng vô cùng thú vị. Lần này mình chia sẻ với các bạn về cách custom màn hình Splash screen hay còn gọi là Launch Screen. Để set up UI cho Launch Screen chúng ta thường set up trong file LaunchScreen.storyboard. Nhưng khi display thì thực sự mình cảm thấy khá cứng nhắc và vô hồn. Rất may mắn khách hàng gần đây của mình có yêu cầu làm cho màn hình này sinh động một chút để user có thể cảm thấy thích thú ngay từ lúc mở app.
Design của Launch Screen app mình như thế này :
Trông có vẻ đẹp nhưng mình cảm thấy rất nhàm chán khi màn hình xuất hiện nó luôn như này dù chỉ vài giây. Tôi quyết định sẽ làm cho nó có một chút animation để tối ưu UX cho màn hình này. Nhưng làm sao để làm animation được vì đây là file LaunchScreen.storyboard, code ở đâu giờ nhỉ