繁体   English   中英

添加objective-c插件到swift项目

[英]Add objective-c plugin to swift project

我需要帮助使用这个可自定义的复选框: https//github.com/Marxon13/M13Checkbox我已经链接了m13checkbox.h和.m类并在bridge-header文件中写入了import,但我不知道如何创建checkbox在我的tableview并操纵它。

我需要通过自己的UITableCell类在每个单元checkbox中放置checkbox

UPD。

我已经完成了在单元格中添加checkbox ,但现在我需要通过UITableViewController数据来控制它。 我需要根据我的dataArray将checkbox设置为选中/取消选中状态。 我还需要为dataArray中的每个checkbox设置标签

在自定义UITableViewCell子类中,您应声明类似于以下的属性

@IBOutlet weak var checkbox: M13Checkbox!

然后,在Storyboard中相应的原型单元格中:

  1. 从对象库中拖出UIView。
  2. 在Identity Inspector中将该视图的类更改为“M13Checkbox”。
  3. 放置复选框并添加任何必要的自动布局约束。
  4. 在相应的表视图的数据源中,确保使用正确的标识符对单元格进行出列。

当UITableView在屏幕上时,您应该在每个单元格中看到一个复选框,假设您的tableView(_:numberOfRowsInSection:)方法返回大于零的整数。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM