我是 Swift 新手,刚刚开始学习 UITableViews。我最近发现 UITableViews 可以有动态或静态单元格。我知道如果使用动态单元格,您必须子类化 UITableViewCell 才能连接 socket 。然而,我想知道如果您使用静态电池,您将如何连接 socket 。是一样的方法吗?请帮忙。
最佳答案
我假设您的意思是从静态 UITableViewCell
中的 UITextField
到 View Controller 代码的导出。您不需要使用静态单元对单元进行子类化 - 您只需按住 Ctrl 键并从字段拖动到代码中并连接一个 socket (或操作)即可。
对于动态单元格,您也不需要这样做。对于简单的情况,只需在 IB 中的字段上放置一个标签,然后当您拥有该单元格时,您可以使用 cell.viewWithTag()
再次查找它。
但是,您只想为非常简单的用途执行此操作,并且它不会被视为最佳实践。最好对动态表进行额外的距离和子类 UITableViewCell
。有关选项的详细解释可以在 https://code.tutsplus.com/tutorials/ios-sdk-crafting-custom-uitableview-cells--mobile-15702 找到。
关于swift - 静态 TableView 单元格中的 socket ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40645343/