繁体   English   中英

使用 ios 中的 swift 从自定义视图 controller 处理点击

[英]Handle click from custom view controller using swift in ios

storyboard snapshot crash report I am new in iOS development, I have a View Controller in main storyboard except main view Controller. 在自定义视图 controller 中,我放置了一个按钮,当我从自定义视图 controller 布局中单击该按钮时,应用程序崩溃。 如何处理点击事件或任何类型的 web 视图或事件? iOS 中是否有类似 android 中的清单用于声明新视图 controller?

我想链接用 CustomWig 视图 controller 编写的“构建你的三代”按钮 请回复帖子。

您可以使用从当前自定义屏幕到另一个主屏幕的已采取操作处理程序来解决此问题。

在主屏幕中,您需要实现该处理程序,而在自定义视图中,您需要声明并调用该按钮操作处理程序方法。

在您的 CustomScreen 添加这样的回调

var actionHandler: (() -> Void)?

比单击按钮时调用此回调

self.actionHandler?()

现在 go 到他们的主屏幕,您的 customScreen 并对其进行初始化并将此代码用于处理按钮操作

 vc.actionHandler = { 
    //do your code here
 }

这里的“vc”是您的自定义屏幕实例。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM