[英]Unable to make outlet for UITableView
我試圖將tableview放在UIViewController內,但無法控制從UITableView拖動到視圖控制器中以制作插座。 當我嘗試拖動時,它拒絕提示輸入電源。 我什至嘗試自己制作一個出口,然后從視圖控制器類拖動到表格視圖,但是它拒絕鏈接。
這是我的Tableview類:
季節細胞類
import UIKit
class SeasonCell: UITableViewCell {
@IBOutlet weak var seasonLabel: UILabel!
}
季節班
class Season: NSObject {
var name: String
init(name: String){
self.name = name
}
}
視圖控制器
class ViewController: UIViewController, UITableViewDelegate, UITableViewDataSource {
var seasons = [Season]()
//created myself, wont link
@IBOutlet weak var seasonsTableView: UITableView!
override func viewDidLoad() {
super.viewDidLoad()
seasons.append(Season(name: "2018 Cross Country Season"))
seasonsTableView.delegate = self
seasonsTableView.dataSource = self
}
func tableView(_ tableView: UITableView, numberOfRowsInSection section: Int) -> Int {
return seasons.count
}
func tableView(_ tableView: UITableView, cellForRowAt indexPath: IndexPath) -> UITableViewCell {
let cell = tableView.dequeueReusableCell(withIdentifier: "seasonCell", for: indexPath) as? SeasonCell
// Configure the cell...
let thisSeason = seasons[indexPath.row]
cell?.seasonLabel?.text = thisSeason.name
return cell!
}
}
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.