2011-06-27 9 views
8

Objective-Cでフォームを簡単に作成、検証できるサードパーティフレームワークがあると思いますか? これは開発者が非常に頻繁に行う作業であり、これはコード化するのが最も難しく、長い部分の作業だと思います。Objective-Cフォームフレームワーク

私はTextFieldsを気にするたびに、適切な幅のラベルとテキストフィールドをtableviewのセルまたは他のビューに表示する必要があります。 UITextFieldDelegateプロトコルを実装して、数字または特定の文字列のみを入力できるようにします。数字や通貨については、数字(数字フォーマッタ)を正しく表示して、浮動小数点または倍精度値をAPIまたはコアデータに送信する必要があります。すべての値をチェックし、ポップアップを表示して、テキストフィールドのいずれかを埋めていないか、間違って入力してそのフィールドにフォーカスを当てていることをユーザーに通知する必要があります。

テーブルビューがあればさらに厄介です同じセルの識別子を持つ多くのセルでは、すべての文字列を保持してcellForRowAtIndexPathメソッドに代入する必要があります。そのため、ユーザーがスクロールすると、テーブル文字列は削除されません。また、キーボードの "next"を追加するか、inputaccessoryviewを使用して前のフィールドに移動します。

フレームワーク、それを単純化するクラスのコレクション、同じことを何度も何度もやり直したり、素晴らしい解決策を持っていますか?ここで

答えて

7

は、オープンソース

IBAForms

であり、ここでフレームワークの開発者からa little introductionです非常によく書かれて、積極的に維持され、文書化フォームフレームワークです。

-6

iphoneでのフレームワークの3種類(デフォルト)

  1. Foundationフレームワーク
  2. UIKitフレームワーク
  3. CoreGraphicsフレームワーク

は、我々が使用できるフレームワークの他の多くの種類がありますがありますそれは我々の要件によると。

+1

OPがこれらの3つのフレームワークを使用してフォームを作成して検証する方法について、何らかの洞察を共有していますか? – trudyscousin

関連する問題