performSegueWithIDentifIEr(IDentifIEr: String,sender: AnyObject?)
功能无法识别,如何解决?
编辑:
解决方法 -performSegueWithIDentifIEr:方法在UIVIEwController中声明.所以你不能只在UItableVIEwCell子类中调用它.在-tableVIEw:cellForRowAtIndexpath:方法中创建单元格时,可以向该按钮添加 *** 作.然后你可以在该action方法中调用-performSegueWithIDentifIEr:方法.这是假设我们在UItableVIEwController子类中的示例:
func tableVIEw(tableVIEw: UItableVIEw,cellForRowAtIndexPath indexPath: NSIndexPath) -> UItableVIEwCell { let cell = tableVIEw.dequeueReusableCellWithIDentifIEr("Cell",forIndexPath: indexPath) as UItableVIEwCell cell.button.addTarget(self,action: "someAction",forControlEvents: .touchUpInsIDe) return cell}
这是行动方法:
func someAction() { self.performSegueWithIDentifIEr("movetoVIEw",sender: self)}总结
以上是内存溢出为你收集整理的斯威夫特 – 从一个单元格中的按钮发出嘘声全部内容,希望文章能够帮你解决斯威夫特 – 从一个单元格中的按钮发出嘘声所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)