私は正しい方向に向かうかどうかは疑問だ。テーブルビューのセルにテキスト入力を受け入れるには?
ユーザーがデータを入力するフォームを作成しようとしています(スクリーンショットを参照)。
私はテーブルビューを作成しましたが、そこからのユーザーからのデータ入力をどのように受け入れることができないのか分かりません。それに関するチュートリアルは見つかりませんでした。それらのほとんどはテキストフィールドから始まります。
アドバイスがありますか?
おかげで、
ジュリアン
私は正しい方向に向かうかどうかは疑問だ。テーブルビューのセルにテキスト入力を受け入れるには?
ユーザーがデータを入力するフォームを作成しようとしています(スクリーンショットを参照)。
私はテーブルビューを作成しましたが、そこからのユーザーからのデータ入力をどのように受け入れることができないのか分かりません。それに関するチュートリアルは見つかりませんでした。それらのほとんどはテキストフィールドから始まります。
アドバイスがありますか?
おかげで、
ジュリアン
はい、あなたのUIから見て、tableView
を有する権利です。 UITextField
をIBOutlet
とするカスタムUITableViewCell
を作成する必要があります。このような
何か:必要に応じて
class CustomTableViewCell: UITableViewCell{
@IBOutlet weak var textField: UITextField!
}
その後UITableViewDatasource
public func tableView(tableView: UITableView, cellForRowAtIndexPath indexPath: NSIndexPath) -> UITableViewCell {
let cell = tableView.dequeueReusableCellWithIdentifier("CustomCell") as! CustomTableViewCell
return cell
}
を実装し、あなたもCustomTableViewCell
でconfigure()
を持っているとcellForRowAtIndexPath
でtext
かplaceholder
を更新することができます。
助けてくれてありがとう! –
[ユーレカ](https://github.com/xmartlabs/Eureka)をご覧ください – vadian
ありがとう、見てください:) –