1
我在處理swift表格時遇到了問題。表格單元SegueWay無法運行 - SWIFT
當我點擊一個單元格時,我想要轉到另一個頁面,我已經創建了segueWay連接和其他一切。
但是,當在模擬器中運行此功能無法正常工作時,請單擊一個單元格,然後單擊任何內容。
的TableView代碼:
import UIKit
class TableViewController: UIViewController, UITableViewDelegate, UITableViewDataSource {
override func viewDidLoad() {
super.viewDidLoad()
// Do any additional setup after loading the view, typically from a nib.
}
override func didReceiveMemoryWarning() {
super.didReceiveMemoryWarning()
// Dispose of any resources that can be recreated.
}
func tableView(tableView: UITableView, numberOfRowsInSection section: Int) -> Int {
return 2
}
func tableView(tableView: UITableView, cellForRowAtIndexPath indexPath: NSIndexPath) -> UITableViewCell {
var cell = UITableViewCell(style: UITableViewCellStyle.Subtitle, reuseIdentifier: "LabelCell")
cell.textLabel?.text="conteudo da linha"
cell.detailTextLabel?.text = "Details"
return cell
}
/* func tableView(tableView: UITableView, didSelectRowAtIndexPath indexPath: NSIndexPath) {
tableView.deselectRowAtIndexPath(indexPath, animated: false)
}*/
override func prepareForSegue(segue: UIStoryboardSegue, sender: AnyObject?) {
print("Hello")
if (segue.identifier == "testing"){
let vc = (segue.destinationViewController as! EditarController)
}
}
}
因爲這個函數在你點擊tableview中的一行時被調用 –