4

iOS開発初心者です。データとコントロールを表形式で表示するためのコントロールまたは API があるかどうかを知りたいです。

例:

  • 列 1 -- チェックボックス
  • 列 2 -- 文字列
  • 列 3 -- サブカテゴリのドロップダウン。
  • 列 4 -- アクション可能なアイテムを含むドロップダウン。選択/変更によってイベントが発生することを意味します。

また、ユーザーが列ヘッダーに触れたときに、特定の列データに基づいて並べ替えます。

デスクトップ アプリケーション用にこれを WPF で開発し、すべて XAML で記述しました。ここで、iOS アプリと Android で同様のことを行いたいと考えていますが、iOS アプリから始めたいと考えています。

  1. この要件にネイティブ アプリを使用することは良いことですか? またはHWC /ブラウザベースのアプリですか?
  2. 利用可能なサードパーティ ライブラリ (有料または無料) はありますか?

テキストをより明確にするためのサンプル画像リンク: https://i.imgur.com/8lMRrsy.png

サンプル画像

4

6 に答える 6

4

あなたの質問にはいくつかの部分があるので、それを分解します:

複数列の表形式データについては、ShinobiGridsを参照してください。必要な数の列を持つことができます。

あなたの考えの例について;

  • チェックボックスは iOS の概念ではありません。UISwitchです。
  • はい!文字列はとても簡単です!彼らはシノビと協力します。
  • この点を再考する必要があります。UIPickerViews は、現実的にはグリッド セルに収まりません。残念ながら、これをどのように解決するかについて詳しく説明することはできません。

Shinobi で並べ替えを実装したことはありませんが、そこで API を見たことがあることは確かです。

編集:

シノビグリッドの並べ替えについての記事です。

于 2013-10-10T02:28:19.257 に答える
1

はい、カスタム tableviewCell で実現できます

UItableViewCell の 3 つの異なる nib をインスタンス化する

サブカテゴリのドロップダウンには、expandableList を使用する必要があります。ここにリンクがあります。

于 2013-10-15T05:23:48.543 に答える