可能性の重複を制御します。私は、各行が上のフィールド名を持つiOSの連絡先アプリに似たフォームを作成しようとしている
How to create an editable UITableView like that of the Contacts app? (iPhone)のiOSフォームは
左は入力フィールド、右は入力フィールドです。これはiOS用のコントロールではありませんか?そうでない場合は、実際にどのように行われますか?
ありがとうございます。
可能性の重複を制御します。私は、各行が上のフィールド名を持つiOSの連絡先アプリに似たフォームを作成しようとしている
How to create an editable UITableView like that of the Contacts app? (iPhone)のiOSフォームは
左は入力フィールド、右は入力フィールドです。これはiOS用のコントロールではありませんか?そうでない場合は、実際にどのように行われますか?
ありがとうございます。
UITableView
のUITableViewCell
にテキストフィールドを入れて、あなたが望むものを実現することができます。
その後に開始時のセルのスタイルを変更します。UITableViewCellStyleValue2に
cell.style = UITableViewCellStyleValue2;
右揃えと青で、テキストとセルの左 側面のラベルとセルのスタイルを; のセルの右側には、テキストが小さい別のラベルがあります。これは、 の左揃えと黒です。電話/連絡先アプリケーションでは、 のセルがこのスタイルで使用されます。 iOS 3.0以降で利用可能です。 UITableViewCell.hで宣言されています。 Source
あなたは "左ディテール" にスタイルを変更することで、Interface Builderで直接同じことを行うことがあります。
結果:
詳細フィールドを編集できますか?編集できないと思います。 –
いいえ、編集することはできませんが、 'UITableViewCell'内に' UITextField'を追加することができます。次のようにすることができます: '[cell.contentView addSubview:textField];' – Dimme
これを作成したいios.ifのコントロールは組み込まれていません。セルの左側にUILabelを配置して、セルの右側にUITextFieldを配置できるカスタムセルを使用してテーブルビューを作成できます。編集のためのセル。
まだあなたが問題に直面している場合、このリンクを見て解決する方法... http://kshitizghimire.com.np /create-custom-uitableviewcell/これは連絡先アプリとしての正確なものではなく、あなたの要件に応じて調整することができます。 –
[のUITableView] (http://developer.apple.com/library/ios/documentation/UserExperience/Conceptual/TableView_iPhone/)デフォルト/カスタムUITa bleViewCell – beryllium
は合意しましたが、初心者として、私はもっと詳しい説明のためにこのポストが少し役に立ちました –