Category: Swift
-
Operation (P2)
Operation Dependencies
-
iOS/Swift: UIPanGestureReconizer
Lời mở đầu Xin chào mọi người, hôm nay mình sẽ giới thiệu với các bạn về UIPanGestureReconizer. Và mình sẽ hướng dẫn mọi người cách sử dụng và ứng dụng nó vào thực tế. Mình hi vọng sau khi xem hết bài viết này, mọi người có thể áp dụng nó vào các ứng […]
-
Operation (P1)
Learning Operation.
-
[iOS] – Ai cũng có thể làm Animation (Part 3)
Ở part cuối của Animation Basic này, mình xin giới thiệu đến mọi người phần ảo diệu nhất của animation với UIView đó là UIView.transition. Transitions được dùng khi chúng ta muốn tạo hiệu ứng cho việc hidden view hay add hoặc remove một view lên hoặc khỏi một view cha của nó hay thay thế 2 views cho nhau khá […]
-
[iOS] – Ai cũng có thể làm Animation (Part 2)
Như phần trước, mình đã đề cập đến những khái niệm cơ bản về animation trong iOS. Với phần này, mình sẽ đi sâu hơn về các thuộc tính và hiệu ứng của UIView để làm ra một animation đẹp mắt. Một số thuộc tính cơ bản của UIView.animation withDuration: giá trị TimeInterval (typealias cho […]
-
[iOS] – Ai cũng có thể làm Animation (Part 1)
Xin chào mọi người, Hôm nay, mình sẽ chia sẻ đôi chút kiến thức của mình về tạo animation giúp app của chúng ta trở lên thú vị và thu hút hơn đối với người dùng. Những điều cơ bản để tạo được animation Về cơ bản, animation là tổ hợp các thay đổi về […]
-
iOS/Swift – View Controller Lifecycle
Lời mở đầu Nói về ViewController thì chắc hẳn tất cả iOS Developer đều biết đến và đã sử dụng rất nhiều. Nhưng đối với các bạn mới bắt đầu với iOS, mọi người thường không chú ý nhiều đến vòng đời của ViewController, dẫn đến mắc phải một số lỗi không đáng có. Bài […]
-
UICollectionView Custom Layout Tutorial
Xây dựng UICollection View Custom Layout và làm thế nào để lưu cache và dynamically size cell. UICollection view được giới thiệu từ bản iOS 6 và nó đã là UI Control mà các developer hay dùng nhất. UICollection view có thể hỗ trợ các loại hiển thị khác nhau và đặc biệt là tính […]
-
Swift: Map, Flat Map, Filter and Reduce
Xin chào mọi người.Trong swift có một số tính năng rất hay đó là Higher Order Function. Nó có một số hàm như là map, CompactMap, Filter and Reduce được sử dụng cho các kiểu dữ liệu dạng collection. Khởi tạo giá trị mẫu MAP Trước khi sử dụng chúng ta cùng tìm hiểu về […]
-
Grand Central Dispatch (Part 3)
Grand Central Dispatch 😉