問題タブ [xlform]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
3 に答える
11692 参照

ios - 既存のiOSフォームフレームワーク

こんにちは私はiPhoneとiPadアプリで何度もフォームを作成しています:

  • 入力付きラベルのカスタムUITableViewCells
  • ラベル、プレースホルダーテキスト、セクションヘッダーのローカリゼーション
  • セルを赤などでマークし、フォームが不完全な場合は「送信」を許可しない検証
  • セルをクリックすると、編集可能なテキストボックスがアクティブになります
  • 次/前のボタン
  • デバイス、向き、iOSバージョン間で信頼性があります

これをしているのは私だけだとは想像できません。成熟したフレームワークなど、立ち寄って使用できるものはありますか?独自の色などのバニラUITableViews以外のデザインでこのライブラリをどのように使用するかについてコメントしていただけますか?

0 投票する
3 に答える
1871 参照

ios - XLForms 統合の空の tableView

アプリで使用したいライブラリXLFORMSを見つけました。問題は、行とセクションが空の tableView だけで表示されないことです。私は自分のストーリーボードで、ビューを削除したビューコントローラーを作成したので、完全に空のビューコントローラーになりました。次に、サンプル コードを ViewDidLoad メソッドに追加しましたが、空の tableView だけですか? ライブラリのフィールドを表示するには、さらに何が必要ですか。

0 投票する
4 に答える
3699 参照

ios - XLFormは行値の変更を検出します

iOS 用の非常に優れた XLForm プロジェクト ( https://github.com/xmartlabs/XLForm ) を使用し始めていますが、非常に簡単に答えられる可能性のあるものに遭遇しましたが、それを理解することはできません。

テキスト フィールドやセグメント化されたコントロールなど、行の値の変化を検出したいと考えています。この変更をキャッチするには、どのメソッドを実装する必要がありますか? コントロール自体から来ていると推測していますが、XLForm がコントロールを管理しているため、正確な方法はわかりません。

どうもありがとう!

0 投票する
1 に答える
2744 参照

swift - 解析の問題/Swift の CGFloat の型が必要です

Xcode 6 beta 6 を使用して、Objective C ライブラリであるXLFormを Swift プロジェクトに追加しました。

XLFormDescriptorCell.h のプロトコル定義のメソッド プロトタイプでコンパイラがトリップする

さらに警告: 「セマンティックな問題: 'forDescriptorCellHeightForRowDescriptor: の実装で戻り値の型が競合しています:」「id」と「CGFloat」(別名「float」)

プロジェクトの Bridging-Header.h ファイルに追加しました (ただし、これを追加するかどうかに関係なく解析エラーが発生します)。

それ自体に XLFormDescriptorCell.h が含まれています

XLForm が「id」を返す場所がわかりません。誰かがこれまたは似たようなものに出くわしましたか?

0 投票する
2 に答える
803 参照

ios - XLForm セルの行数

XLForm を使用しているプロがいて、セルtextLabel.numberOfLinesを 2 に変更できるようにセルを構成する方法について何か考えがありますか? 1 行に収まらない非常に長い文字列があります。

どんな提案や考えも本当に感謝しています! 事前にどうもありがとうございました!!!=D

0 投票する
1 に答える
116 参照

ios - Objective-C は rootview にナビゲーションバーを追加します

lib XLForms について簡単な質問があります。

https://github.com/mtnbarreto/XLForm

このフォームを使用して、uinavigationbar を viewcontroller に追加するにはどうすればよいですか?

誰か良い例がありますか?

ビューのinitメソッドのコードは次のとおりです

http://pastebin.com/p1q5QQJd

0 投票する
1 に答える
216 参照

ios - ios Swift XLForm - プロトコル XLFormOptionObject に準拠

このプロトコルに迅速に準拠しようとしています

プロトコル

このプロトコルに準拠する必要がある My Class

コメント

私の理解では、IDをAnyobjectで変更する必要がありますが、XCode 6.1ではまだコンパイラエラーが発生します-クラスはプロトコルに準拠していません

質問

クラス「id」のインスタンスへのポインターを使用してプロトコルに準拠する方法についての提案

0 投票する
1 に答える
1207 参照

objective-c - xlformの条件で行を無効にする

bool フィールドとその下のテキスト フィールドがある xlform を使用してセクションを設定しました。ブールが選択されている場合、テキスト フィールドを無効にしたい。以下で試してみましたが、うまくいきませんでした

助言がありますか?これがドキュメントです。答えを見つけることができずに検索に多くの時間を費やしました。

編集:辞書の値が動的に更新されないと思い始めています。ビューコントローラーの他の部分でいつでも辞書にアクセスできるため、これは奇妙です。

編集

うまくいきましたが、新しい問題が発生しました。

ここにコードがあります - (void)formRowDescriptorValueHasChanged:(XLFormRowDescriptor *)formRow oldValue:(id)oldValue newValue:(id)newValue {

最初の行をクリックすると(今)、対応する行が無効になりますが、2行目(有料)をクリックすると、無効になっている行が再表示され、支払いの下に表示したい行が表示されます消えるために。

編集アニメーションを UITableViewRowAnimationNone に変更することで動作するようになりました