Key words:ios

UILabel Copyable trong iOS

UILabel Copyable trong iOS

Chào các bạn, hôm nay mình quay trở lại viết 1 bài blog để hướng dẫn các bạn 1 bài toán mà chắc rất nhiều bạn gặp phải khi đang code dự án iOS từ đầu hay đang maintain 1 dự án. Không dài dòng nữa, mình xin được bắt đầu. I. Bài toánMới chập chững bước vào dự án mới về app Mobile viết bằng ngôn ngữ Swift. Vào một hôm đẹp trời, mình đang ngồi nhâm nhi cốc cà phê thì được giao cho task: Làm tất cả các text sử dụng trong app có thể copy được. ... »

View Controller Lifecycle trong phát triển ứng dụng iOS

View Controller Lifecycle trong  phát triển ứng dụng iOS

Xin chào mọi người, trong bài viết này, như tiêu đề mình sẽ trình bày về lifecycle của view controller trong ứng dụng iOS. Việc hiểu về vòng đời của 1 view controller thực sự rất quan trọng trong việc phát triển bất cứ một ứng dụng nào. Nó giúp chúng ta đặt các hàm xử lý logic 1 cách hợp lý, nhằm tối ưu app, đạt được mục đích của người lập trình. I. Khái quátViệc đầu tiên, chúng ta cần hiểu rõ lifecycle của view controller là gì. Lifecycle hiểu nôm na giống như 1 event gồm 1 ... »

Sử dụng firebase với swift 3.x (phần 3 - phần cuối)

Sử dụng firebase với swift 3.x (phần 3 - phần cuối)

Đây là phần 3 cũng là phần cuối của bài viết viết về firebase và swift Phần 1: (Sử dụng firebase với swift 3.x (phần 1)) Phần 2: (Sử dụng firebase với swift 3.x (phần 2)) Trong phần phần 2 tôi đã giới thiệu về xử lý thêm avatars, tạo image, ... trong bài này tôi sẽ trình bày sâu hơn về xử lý ảnh, trao đổi ảnh thông qua chat. XII . Gửi Images Phần xử lý gửi ảnh khá giống với xử lý khi gửi text với một key khác. Hơn nữa lưu trữ dữ liệu ảnh trực ... »

[iOS] Giới thiệu một vài dependency hữu ích khi lập trình iOS

[iOS] Giới thiệu một vài dependency hữu ích khi lập trình iOS

Ở bài viết trước , chúng ta đã có cái nhìn tổng quan cũng như các thao tác căn bản về CocoaPods. Ở bài viết này, mình xin giới thiệu một vài các dependency hữu ích để sử dụng khi phát triển một ứng dụng iOS. I. SDCAlertView 1) Tính năng Hiển thị các thông báo với nội dung có thể custom tùy ý theo mục đích cá nhân. Alert được hiển thị giống với UIAlertView nhưng nội dung bên trong có thể custom. Được viết trên ngôn ngữ Swift, nhưng có thể sử dụng cho cả Objective-C và Swift. 2) ... »

CocoaPods - Library Manager cho iOS

CocoaPods - Library Manager cho iOS

Giới thiệu tổng quan Khi phát triển một ứng dụng hiện nay, việc sử dụng các thư viện có sẵn (dependency) là một việc thường xuyên . Việc sử dụng các thư viện này giúp cho việc phát triển của chúng ta trở nên nhanh chóng hơn, tiết kiệm thời gian công sức hơn. Thông thường, chúng ta thường tìm kiếm các dependency trên github, sau đó chúng ta download về và trực tiếp thêm vào project. Tuy nhiên, cách làm này có một nhược điểm là project sẽ không thể tự động cập nhật phiên bản mới nhất của dependency ... »

Thiết kế giao diện ứng dụng tuỳ chỉnh với các màn hình khác nhau với Stack Views trong Xcode

Thiết kế giao diện ứng dụng tuỳ chỉnh với các màn hình khác nhau với Stack Views trong Xcode

Như chúng ta đã biết trung bình mỗi năm apple lại cho ra một iphone thế hệ mới với kích cỡ màn hình khác nhau. Chính vì vậy có một bài toán đặt ra là làm sao để giao diện trên một ứng dụng có thể hiện thị đẹp trên các thiết bị đó. Để giải quyết bài toán đó hôm nay tôi xin giới thiệu một phương pháp thiết kế ứng dụng trên IOS với giao diện tuỳ chỉnh đó chính là Stack Views Stack Views là gì Stack Views là một interface gồm nhiều views được sắp xếp ... »