Có lẽ chúng ta đã quá quen thuộc với Story ở trên Instagram hoặc trên Facebook. Nó là những video và hình ảnh được liên kết với nhau như một thư viện hình ảnh để kể câu truyện nào đó. Bên cạnh đó, bạn cũng có thể dùng những hình ảnh đã lưu trước đó bên Snapchat để tạo câu truyện bên Instagram. Chính vì thế hôm nay mình sẽ hướng dẫn các bạn tạo hiệu ứng giống như trong Story của...
Happy New Year Swift iOS Mobile SwiftUI1. Basic animation SwiftUI tích hợp cho các animation với công cụ animation() có sẵn. Để sử dụng, hãy đặt nó sau bất kỳ công cụ sửa đổi nào khác cho chế độ xem của bạn và đưa vào loại animation mà bạn muốn. Ví dụ: Tạo nút bấm làm scale tỉ lệ của nó lên 1 khi bấm: struct ContentView: View { @State private var scale: CGFloat = 1 var body: some View { Button("Press here") { scale +=...
Happy New Year Animation SwiftUIState là không thể tránh khỏi trong bất kỳ ứng dụng hiện đại nào, nhưng với SwiftUI, điều quan trọng cần nhớ là tất cả các views của chúng ta chỉ đơn giản là functions của trạng thái của chúng - chúng ta không trực tiếp thay đổi view mà thay vào đó thao tác trên state và để điều đó quyết định kết quả. SwiftUI cho chúng ta rất nhiều cách để lưu trữ trạng thái trong ứng dụng, nhưng chúng...
Happy New Year SwiftUIContextMenu cho bạn một cửa sổ bật lên bằng cách nhấn và giữ. Đó là giống y với việc bạn nhấp vào ứng dụng của mình bằng 3D Touch. ContextMenu không yêu cầu bật 3D Touch, nó kích hoạt đơn giản bằng cách nhấn và giữ. A container for views that you present as a menu items in a contextual menu in response to the standard system gesture. Apple Documentation. Trong hướng dẫn này, bạn sẽ tìm hiểu những gì cần thiết...
Swift iOS SwiftUIHôm nay mình sẽ chia sẽ cho các bạn các dạng hình khối ở trong SwiftUI. Thì ở trong SwiftUI ta sẽ có 5 dạng hình khối cơ bản. Bây giờ chúng ta sẽ bắt đầu nhé. Rectangle Thì thẻ này sẽ giúp ta tạo ra một hình khối hộp với kích thước chiều rộng và chiều dài ta truyền vào thông qua thuộc tính frame RoundedRectangle Thì thằng này cũng sẽ giúp ta tạo ra một dạng hình khối nhưng nó khác thằng trên...
AndroidiOS SwiftUI MayFestĐiều kiện tiên quyết Để làm theo hướng dẫn này, bạn sẽ cần một số kiến thức cơ bản về: Cơ bản với Swift. Xcode 11 trở lên. Setup View Chúng ta sẽ tạo một Button và khi bấm sẽ tạo ra các animation. Điều đầu tiên cần làm là tạo một biến để biết nút có đang được nhấp hay không. @State private var isRotated = false Sau đó, bạn sẽ tạo một biến khác đại diện cho Animation để có...
Swift iOS SwiftUIKhám phá một số tính năng mới nhất trong SwiftUI Chào mọi người. Hôm nay tôi sẽ nói về các tính năng được công bố tại WWDC mà tôi thấy quan trọng trong SwiftUI. Và tôi muốn chỉ ra rằng tôi sẽ chỉ đề cập ngắn gọn đến các chủ đề. Nếu bạn muốn biết thêm thông tin về SwiftUI, hãy xem tài liệu của Apple. Trong ví dụ của chúng ta, tôi sẽ sử dụng mô hình này: struct User : Identifiable{ ...
Swift iOS SwiftUIGiới thiệu Bài viết sẽ giới thiếu từng bước để xây dựng Video Call Client sử dụng thư viện Vonage. Yêu cầu hệ thống Có tài khoản Vonage Video API Xocde 12 và Swift 5 trở lên Tạo dự án Vonage Video API Mở trang quản lý Vonage Video API https://id.tokbox.com/ và tạo mới một API project. Lựa chọn codec là VP8 Tạo Session ID, session ID có thể hiểu như một chat room. Tạo Token với Session ID ở bước trên,...
iOS SwiftUIChào các bạn thân mến ! Tôi lại có chút thời gian để ngồi viết lách một chút về Swift UI. Kể từ khi Apple giới thiệu về nó, tôi không ngừng cảm thấy hứng thú. Tôi cố gắng nghiên cứu từ những cái cơ bản nhất để cố gắng tiếp cận được với nó. Ở phần trước tôi đã giới thiệu sơ qua về Swift UI còn ở phần này chúng ta có thể gọi là pactice một chút. Tôi sẽ giới thiệu về...
Swift SwiftUI XcodeCách sử dụng Button đơn giản Button trong SwiftUI tương tự như UIButton, ngoại trừ nó linh hoạt hơn về nội dung mà nó hiển thị và nó sử dụng một closure cho hành động của nó thay vì action cũ. Để tạo một Button: Button("Title") { print("OnPress") } Ví dụ: bạn có thể tạo một Button hiển thị hoặc ẩn một số văn bản khi nó được chạm vào: struct ContentView: View { @State private...
SwiftUI buttonĐiều kiện tiên quyết Để làm theo hướng dẫn này, bạn sẽ cần một số kiến thức cơ bản về: Cơ bản với Swift. Xcode 11 trở lên. Exclusive Gesture Nó bao gồm cả Tap và Rotate gesture ở đây nhưng ưu tiên xoay hơn. Sẽ tạo ra hai gesture nhưng chỉ xoay mới hoạt động. Để làm như vậy, chúng ta sẽ tạo một số biến. @State var degree = 0.0 @State var isDay = false Với mã bên dưới, Exclusive gesture được...
Swift iOS SwiftUI