ITエンジニア/デザイナ向けにオープンソースを毎日紹介

iOSアプリではシンプルで直感的なUIを求められますが、業務用アプリとなると一段違ったレベルのUIが求められます。一覧表のような形式であったり、複数人のスケジュールを一覧できる機能が欲しいと言われることもあるでしょう。

そうした難しい表形式の表示を提供するのがSpreadsheetViewです。Excelで作るような複雑な表示を実現します。

SpreadsheetViewの使い方

ガントチャートです。iOS上でこんな表示ができます。

ちゃんとスクロールできます。

スケジュール表示も。

テレビ欄のような表示もできます。

SpreadsheetViewではヘッダーや左端を固定にしながら複雑なグリッド表示を実現します。業務システムでありがちな表示をiOSで実現したいと言われると相当大変な目を見ますが、SpreadsheetViewを使うことで柔軟な表示ができるようになるでしょう。

SpreadsheetViewはSwift製、iOS用のオープンソース・ソフトウェア(MIT License)です。

kishikawakatsumi/SpreadsheetView: Full configurable spreadsheet view user interfaces for iOS applications. With this framework, you can easily create complex layouts like schedule, gantt chart or timetable as if you are using Excel.

 

MOONGIFTの関連記事

コメント

  • DevRel
  • Com2