0
回答
在prepareForSegue中tableview获取不到indexPathForSelectedRow
极速云服务器,低至1.04元/天>>>   

请教大神们啊? 

为什么 在prepareForSegue中tableview获取不到indexPathForSelectedRow

 /**

        界面跳转方法

     */

    override func prepareForSegue(segue: UIStoryboardSegue, sender: AnyObject?) {

        if(segue.identifier == "addActContr"){

           let  activity_Add = segue.destinationViewController as! Activity_AddViewController

            activity_Add.delegate = self

        }

        

        if(segue.identifier == "editActContr"){

            let  activity_Edit = segue.destinationViewController as! Activity_AddViewController

            activity_Edit.navigationItem.title = "编辑活动"

            print(self.tableView.indexPathForSelectedRow?.row)

            if let indexpath = self.tableView.indexPathForSelectedRow{

                 activity_Edit.editActivity = activityList[indexpath.row]

            }

           

            

        }

    }

举报
jack_peng
发帖于1年前 0回/136阅
顶部