![]() |
1
5
删除tableviewcell类中的以下代码
并将CellforRowatingIndexPath添加到UIviewcontroller中
在同一个UIVeiwController中的任意位置定义函数,如下所示
|
![]() |
2
2
在你的cellForRowAtIndexPath中
之后,在您签署该协议的控制器中,实现它
|
![]() |
3
1
您可以在cell类中创建一个委托协议,然后将委托设置为viewcontroller,TabView单元格将在其中显示。然后单击代理函数将被调用,您将获得视图控制器的操作,您可以在其中推送或弹出视图控制器或任何其他您想要的操作。 示例代码-单元类
现在,在视图中控制器符合协议-“ButtonDelegate”,设置
单击按钮时,您将在buttonClicked()中获得操作。 |
![]() |
4
1
1) 您可以在中添加此按钮的目标 cellForRowAtIndexPath单元 单间牢房bookbtn1.tag=indexPath。一行 单间牢房bookbtn1.addTarget(self,action:#选择器(self.bookbtn1(sender:)),用于:。触摸内部) 2) 另一个解决方案是在主视图控制器中,您可以在其中添加通知中心观察员 这样地
在UITableViewCell文件中实现的实际方法如下所示发布此通知
或者在 方法
或
|
![]() |
Mark George · 如何在swift ui中为文本提供内部填充 1 年前 |
![]() |
Safa Ads · CDN:无法下载中继URL:https://cdn.jsdelivr.net/cocoa/Specs/2/e/c/RxSwift/3.0.0-rc.1/RxSwift.podspec.json响应:SSL连接错误 1 年前 |
![]() |
Frakcool · 满足条件时,SwiftUI动画背景颜色更改 2 年前 |