Trang Chủ Xã hội Truyền thông Hình ảnh động Khái niệm cơ bản cho ứng dụng iOS của bạn - núm vú

Hình ảnh động Khái niệm cơ bản cho ứng dụng iOS của bạn - núm vú

Mục lục:

Video: Tự học thiết kế UX. Bài 1.1 Bắt đầu (những hiểu biết cơ bản về UX và thiết kế UX) 2025

Video: Tự học thiết kế UX. Bài 1.1 Bắt đầu (những hiểu biết cơ bản về UX và thiết kế UX) 2025
Anonim

May mắn thay, hầu hết những gì bạn cần làm như iOS hoạt hình là có liên quan đã được xây dựng trong khuôn khổ. Một số thuộc tính xem có thể hoạt hình, điều này có nghĩa là bạn chỉ cần cho biết vị trí bắt đầu và nơi nào để kết thúc di chuyển của nó và một số tham số tùy chọn khác và bạn đã hoàn tất. Chính bản thân view (trong lớp cơ sở UIVIew) có các chức năng để di chuyển động.

Để cung cấp cho bạn một số ngữ cảnh để hiểu hoạt động của iPhone và iPad hoạt động như thế nào, tuy nhiên, bạn cần phải hiểu điều gì sẽ xảy ra khi khung làm việc chăm sóc cho công việc vặt của bạn. Cụ thể hơn, bạn cần phải nghiên cứu sâu hơn về chế độ xem, thuộc tính và hệ tọa độ trên iPad.

Ngoài hệ thống tọa độ màn hình, chế độ xem xác định hệ tọa độ cục bộ của chính nó cho phép bạn xác định tọa độ tương đối so với chế độ xem thay vì tương đối so với màn hình. Trong thực tế, bạn thường làm cả hai tùy thuộc vào những gì bạn đang cố gắng để làm.

Vì mỗi chế độ xem và cửa sổ xác định hệ tọa độ cục bộ riêng của mình, bất cứ khi nào bạn vẽ hoặc xử lý các tọa độ, bạn sẽ phải quan tâm đến hệ tọa độ nào bạn đang sử dụng. Điều đó nghe có vẻ đáng lo ngại, nhưng nó thực sự không phải là một thỏa thuận lớn sau khi bạn nhận được vào nhịp điệu của làm việc với các hệ thống phối hợp.

Điểm so với pixel

Được rồi, vì vậy màn hình Retina có độ phân giải cao sẽ xuất hiện ở đâu?

Tất cả các giá trị tọa độ và khoảng cách được xác định bằng cách sử dụng các giá trị điểm nổi trong các đơn vị được gọi là

điểm

. Điều chính cần hiểu về các điểm chính là chúng cung cấp một khung tham chiếu cố định để vẽ. Khung tham chiếu cố định đó bắt nguồn từ thực tế là một điểm là 1/72 inch. (Macintosh và LaserWriter gốc Một điểm là một đơn vị được chấp nhận rộng rãi.) Macintosh gốc có độ phân giải màn hình là 72 pixel / inch (PPI). Điều này có nghĩa là điểm và điểm ảnh là giống hệt nhau. Tuy nhiên, theo thời gian, công nghệ đã tiến triển và bây giờ kích thước pixel và mật độ (PPI) đã thay đổi. Không còn hầu hết các thiết bị thực sự có 72 PPI, nhưng vì điểm ảnh và điểm đã được sử dụng hoán đổi cho nhau, sự xuất hiện của màn hình hiển thị độ phân giải cao như màn hình Retina đã gây ra sự nhầm lẫn. Khi bạn nói về kích thước hoặc vị trí, bạn có thể nói chuyện trong các điểm. Nếu bạn đang nói về độ phân giải của hình ảnh bạn sẽ đặt trên một đối tượng với một kích thước nhất định hoặc vị trí, có lẽ bạn đang nói trong các điểm ảnh. Trên một màn hình hiển thị Retina, hình ảnh của bạn sẽ có hai lần các điểm ảnh mà bạn có trên một màn hình Retina không, và có thể bạn sử dụng một riêng biệt. png.

Hãy giữ sự phân biệt này trong tâm trí, đặc biệt khi bạn đang xem tài liệu cũ (trước 2013). Bạn phải sắp xếp ra khi "pixel" có nghĩa là pixel và khi nó có nghĩa là điểm. Một số nhà phát triển sử dụng như một nguyên tắc cơ bản của ngón tay cái, "Xcode = điểm và Photoshop = pixel. "Đó là một khái quát hóa và nó không phải là sự thật trong mọi trường hợp, nhưng khi khái quát hóa đi, nói chung là đúng.

Vị trí của đối tượng xem trong một hệ tọa độ được xác định bằng khung hoặc thuộc tính trung tâm của nó:

Thuộc tính khung chứa khung hình chữ nhật khung trong hệ thống tọa độ

superview của nó.

Thuộc tính trung tâm chứa điểm trung tâm được biết đến của giao diện

  • trong hệ tọa độ của superview. Trong cuộc đi lang thang của bạn, bạn có thể gặp một ngày nào đó thuộc tính giới hạn. Nó được gắn với hình chữ nhật ranh giới, xác định kích thước của khung nhìn (và nguồn gốc nội dung) trong hệ thống tọa độ địa phương của

  • . Chế độ xem tọa độ bạn đã đặt cho vị trí của chế độ xem trong Trình tạo Giao diện nằm trong các điểm. Các tọa độ bắt đầu từ 0, 0 ở phía trên bên trái và tăng khi bạn đi xuống và sang phải. Bạn thường đặt các đối tượng dưới thanh trạng thái 20 điểm, nhưng với iOS 7, chế độ xem có thể xuất hiện thông qua điều hướng hoặc thanh công cụ, vì vậy bạn có thể đặt chúng thấp hơn nếu bạn không muốn chúng hiển thị thông qua.

Làm việc với cấu trúc dữ liệu Ngoài việc biết phải làm gì ở đâu, bạn cần phải hiểu cách cấu trúc dữ liệu ảnh hưởng đến cách bạn làm việc với chế độ xem.

Khung là một CGRect - một struct (một kiểu ngôn ngữ C tổng hợp các biến liên quan đến khái niệm thành một loại duy nhất) với nguồn gốc và một kích thước bao gồm CGPoints. CG ở đây là viết tắt của Core Graphics, một trong những khuôn khổ được bao gồm bởi Xcode khi bạn chọn mẫu ứng dụng Single-View. Đoạn mã sau cho thấy cấu trúc CGRect:

struct CGRect {CGPoint origin; Kích thước CGSize;};

Nguồn gốc là một CGPoint có giá trị x và y, và một CGSize là một CGPoint có chiều rộng và chiều cao. Đoạn mã sau cho thấy cấu trúc CGPoint:

struct CGPoint {CGFloat x; CGFloat y;}; struct CGSize {CGFloat rộng; CGFloat chiều cao;};

Tương tự như vậy, thuộc tính của trung tâm là một CGPoint. Và đó là tất cả những gì bạn cần biết về cấu trúc dữ liệu bạn sẽ sử dụng.
Hình ảnh động Khái niệm cơ bản cho ứng dụng iOS của bạn - núm vú

Lựa chọn của người biên tập

Làm thế nào để Thiết lập nhân viên trong QuickBooks Quá trình biên chế nâng cao - núm vú

Làm thế nào để Thiết lập nhân viên trong QuickBooks Quá trình biên chế nâng cao - núm vú

Sau khi bạn thành lập công ty của bạn thông tin cho bảng lương trong QuickBooks, bạn đã sẵn sàng để thiết lập nhân viên cho biên chế. Là một phần của quy trình Thiết lập biên chế nâng cao, QuickBooks hiển thị trang web nơi bạn có thể thêm nhân viên của mình. Bạn cũng có thể thêm nhân viên bằng cách hiển thị Trung tâm Nhân viên. (Chọn lệnh Employee → Employee Center và nhấp chuột ...

Làm thế nào để Thiết lập biểu đồ Tài khoản QuickBooks 2012 - núm vú

Làm thế nào để Thiết lập biểu đồ Tài khoản QuickBooks 2012 - núm vú

Biểu đồ tài khoản Danh sách trong QuickBooks 2012 là danh sách các tài khoản bạn sử dụng để phân loại thu nhập, chi phí, tài sản, nợ phải trả và số vốn chủ sở hữu của chủ sở hữu. Nếu bạn muốn xem chi tiết đơn hàng cụ thể của dữ liệu tài chính trên báo cáo, bạn cần một tài khoản cho chi tiết đơn hàng đó. Nếu bạn muốn ngân sách ...

Cách Thiết lập Máy in để in QuickBooks 2015 Hóa đơn - núm vú

Cách Thiết lập Máy in để in QuickBooks 2015 Hóa đơn - núm vú

Nếu bạn dự định in hóa đơn từ QuickBooks 2015, bạn chỉ cần cài đặt máy in hóa đơn một lần, nhưng bạn cần phải chỉ rõ một số quy tắc in ấn chung về hoá đơn. Các quy tắc này cũng áp dụng cho các bản ghi nhớ tín dụng và các đơn đặt hàng, bằng cách này. Để cài đặt máy in của bạn để in hóa đơn, làm theo các bước sau: Chọn ...

Lựa chọn của người biên tập

Hình ảnh Các chế độ phát trên một Canon EOS 70D - núm vú

Hình ảnh Các chế độ phát trên một Canon EOS 70D - núm vú

Một trong những điều tốt nhất về Canon EOS 70D của bạn có thể xem ảnh ngay sau khi bạn chụp chúng. Không còn đoán xem bạn có bị bắn mà bạn muốn hay cần thử lại; không còn lãng phí tiền bạc khi phát triển và in những bức ảnh bốc mùi. Để chuyển máy ảnh sang chế độ Phát lại, chỉ cần ...

Lựa chọn của người biên tập

Cách xem tab Thông báo của bạn trên Twitter - những con cần

Cách xem tab Thông báo của bạn trên Twitter - những con cần

Xem ai đang tương tác với bạn trên Twitter trực tiếp qua @replies và @mentions (Tweets để đáp ứng hoặc nói chung đề cập đến người dùng cá nhân), các mục yêu thích (cách thừa nhận hoặc đánh dấu trang Tweets) và retweets (chia sẻ nội dung đã được đăng bởi một người dùng Twitter khác). Yêu thích Nhấn vào biểu tượng ngôi sao, hoặc nút Video yêu thích, thêm vào Tweet của bạn ...

Sai lầm Twitter # 1: @reply versus @mention - núm vú

Sai lầm Twitter # 1: @reply versus @mention - núm vú

Mọi người dùng Twitter - mới và cũ - đã trở thành nạn nhân của sự nhầm lẫn giữa @reply versus @mention. Khi nhà phát triển thịnh vượng và nhà chiến lược nội dung Anum Hussein giới thiệu 21 mẹo đăng bài xã hội trên hội nghị INBOUND hàng năm, mẹo để hiểu sự khác biệt giữa @reply và @mention là số một ...

Mẹo vặt để xây dựng sự hiện diện của cá nhân trên Twitter

Mẹo vặt để xây dựng sự hiện diện của cá nhân trên Twitter

Twitter ban đầu phổ biến để giúp các cá nhân giữ liên lạc với bạn bè và người quen của họ qua các cập nhật nhỏ. Nhiều Twitterers cá nhân vẫn có xu hướng sử dụng Twitter theo cách này, cập nhật một vòng tròn gần gũi của bạn bè về những suy nghĩ và những sự kiện xảy ra trong cuộc sống của họ. Theo thời gian, bạn có thể theo kịp với những người mà bạn có thể không liên hệ ...