2008-11-04 20 views
31

Nhìn vào việc thêm một số đồ thị dữ liệu vào một ứng dụng iPhone mới đang được phát triển (ala the Stocks app).Graphing Graphing/Plotting Framework hoạt động trên iPhoneOS

Tôi nhận ra rằng tôi có thể khóa xuống và vẽ một số bản vẽ Quartz nhưng tôi hy vọng rằng ai đó ở đâu đó có mẹo về khung đồ họa Cocoa hoạt động trên iPhoneOS.

Mọi đề xuất? Nó sẽ là một sự xấu hổ để tái phát minh ra bánh xe nếu nó ra khỏi đó.

+4

Tôi sẽ không bao giờ hiểu tại sao câu hỏi này bị đóng là "không mang tính xây dựng". Chỉ cần không có ý nghĩa. –

Trả lời

29

Cốt lõi

Có một khuôn khổ âm mưu phát triển tích cực trên Core Plot.

Nó hoạt động trên cả Mac và iPhone.

+0

Cốt lõi cốt lõi là tốt cho các tập dữ liệu nhỏ, nhưng nó thực sự chậm. Có so sánh hiệu suất ở đây so sánh với iOS-Biểu đồ, Coreplot và hai biểu đồ thương mại cho các tập dữ liệu lớn hơn hoặc cập nhật thường xuyên: https://www.scichart.com/ios-chart-performance-comparison/ –

3

Nếu tất cả những gì bạn cần làm là vẽ đồ thị đường kẻ, hãy xem ví dụ địa chấn mà Apple đã đăng - bạn có thể hút một lượng lớn mã từ đó.

+3

Tôi nghĩ rằng ví dụ này chỉ cần tải một hình ảnh cho biểu đồ đường. – SplittingField

0

Tôi đã tự hỏi điều tương tự và bắt gặp mã mẫu này (AccelerometerGraph).

link to Apple Dev site.

Tôi cũng đã bắt đầu chơi cốt truyện cốt lõi. Nó khá là đẹp.

7

Mặc dù các liên kết gửi spam eisernWolf đến trang Google Code của anh ấy, nó thực sự khá OK.

Cốt lõi cốt lõi là thư viện nâng cao hơn nhiều và cách bạn muốn sử dụng cho các ứng dụng loại toán học.

Nhưng nếu mục tiêu của bạn là một số hình dung dữ liệu đơn giản, s7graphview có sau sẽ cho nó:

  • đơn giản hơn nhiều so với cốt truyện chính.
  • Được phân phối dưới dạng mã nguồn. Chỉ cần thả các tập tin vào dự án của bạn.
  • Đó là một cách hay để tìm hiểu cách một số công cụ Hoạt ảnh cốt lõi hoạt động.

Ngoài ra tôi nghĩ phong cách mặc định đẹp hơn một chút so với Core Plot.

Các vấn đề liên quan