gpt4 book ai didi

ios - 自定义单元格中的按钮操作

转载 作者:行者123 更新时间:2023-11-30 13:56:54 25 4
gpt4 key购买 nike

我没有找到任何正常的解决方案,如何检测 UIViewController 中具有 @IBOutletweak var tableView:UITableView! 和自定义单元格的按钮点击或其他操作.

我的手机:

class CartTableViewCell: UITableViewCell, FloatRatingViewDelegate {
@IBOutlet var floatRatingView: FloatRatingView!

override func awakeFromNib() {
super.awakeFromNib()
// Initialization code
self.floatRatingView.delegate = self
}

// MARK: FloatRatingViewDelegate

func floatRatingView(ratingView: FloatRatingView, didUpdate rating: Float) {


}
}

如何在 floatRatingView 方法中访问我 View 中的变量?

最佳答案

有两种方法可以做到这一点。

第一个是使用界面生成器,这里有一个指南: https://developer.apple.com/library/ios/recipes/xcode_help-IB_connections/chapters/CreatingAction.html

另一种选择是以编程方式执行此操作

override func awakeFromNib() {
super.awakeFromNib()
// Initialization code
self.floatRatingView.delegate = self

myButton.addTarget(self, action: "myButtonTapped:", forControlEvents: UIControlEvents.TouchUpInside)
}

func myButtonTapped(sender: UIButton) {
floatRatingView(someView, didUpdate: someRating)
}

func floatRatingView(ratingView: FloatRatingView, didUpdate rating: Float) {

}

关于ios - 自定义单元格中的按钮操作,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33509329/

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