1
我想從一個ViewController調用函數到另一個,因爲在一個我有PageMenuVC(VC中,我試圖調用BarButtonItem的函數原因,在另一個我有tableview它顯示在PageMenuVC )。從其他VC調用函數
Func鍵在TableViewController:
func doEdit(sender: AnyObject) {
if (self.tableView.editing) {
editButton.title = "Upraviť"
self.tableView.setEditing(false, animated: true)
} else {
editButton.title = "Hotovo"
self.tableView.setEditing(true, animated: true)
}
}
撥打PageMenuVC
我打電話
@IBAction func doEdit(sender: AnyObject) {
MojeTesty().doEdit() // What should be in doEdit?(here?)?
}
什麼'MojeTesty()'函數*假設它是一個函數)在你的PageMenuVC?假設它返回你的TableViewController的實例,你只需調用'MojeTesty()。doEdit(sender)' –
是的。但是,如果我用括號中的發件人,因爲你說它不會「工作」,因爲按鈕並沒有改變按鈕的名稱什麼是功能。 – patrikbelis
它應該改變editButton(我猜是Outlet)是不是你想要的? –