gpt4 book ai didi

ios - 将文本字段添加到 UITableview 单元格

转载 作者:行者123 更新时间:2023-11-28 19:36:35 25 4
gpt4 key购买 nike

我是使用 swift 2.2 进行 Ios 编程的新手

我试图实现的是在 uitableviewcell 或 uitableviewcells 中插入两个文本字段

例如单元格中的文本将采用这种格式

“甲对乙”

我想在VS的两边插入文本字段 所以我希望它看起来像这样“A[Textfield] vs [Textfield]B”

任何形式的帮助将不胜感激

最佳答案

  1. 创建带有两个文本字段导出的 UITableViewCell 的子类:

    class TextFieldsCell: UITableViewCell {
    @IBOutlet var textfield1: UITextField!
    @IBOutlet var textfield2: UITextField!
    }
  2. 在 IB 中,选择您的表格 View 并通过在属性检查器中将“原型(prototype)单元格”设置为“1”来将原型(prototype)单元格添加到您的表格 View :

enter image description here

  1. 在 IB 中,使用自动布局对单元格内的文本字段进行布局。 (跳过自动布局实现的细节)

enter image description here

  1. 在 IB 中,选择您的表格 View 单元格,并在属性检查器中将其“Identifier”更改为“TextFieldsCell”:

enter image description here

  1. 在 IB 中,选择您的 TableView 单元格,并在身份检查器中将其“Class”更改为“TextFieldsCell”:

enter image description here

  1. 在 IB 中,将 TextFieldsCell 的 IBOutlets 与相应的文本字段连接起来:

enter image description here

  1. 在包含 TableView 的 View Controller 中,实现以下内容:

    func tableView(tableView: UITableView, numberOfRowsInSection section: Int) -> Int {
    return 2;
    }

    func tableView(tableView: UITableView, cellForRowAtIndexPath indexPath: NSIndexPath) -> UITableViewCell {
    let cell: TextFieldsCell = tableView.dequeueReusableCellWithIdentifier("TextFieldsCell") as! TextFieldsCell
    return cell
    }
  2. 如果一切设置正确,您应该会在下次运行时看到:

enter image description here

关于ios - 将文本字段添加到 UITableview 单元格,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38293284/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com