gpt4 book ai didi

ios - XIB - UIView 或 UIControllerView

转载 作者:行者123 更新时间:2023-11-30 12:28:04 26 4
gpt4 key购买 nike

我是 iOS 开发新手。我正在尝试在我的应用程序中实现 XIB。我想将此 XIB 添加为 View 的一部分,并且希望能够获取/捕获此 XIB subview (按钮、图像等)上发生的点击/点击。

起初,我将 XIB 的文件所有者类设置为 UIView 子类,但现在我发现无法处理从此子类到我的 ViewController 中的单击/点击。

我应该(并且我可以)将文件所有者类设置为我的 ViewController 类吗?这是允许的吗?我们应该如何处理 XIB 中的这些点击/点击?

最佳答案

不,您不应将 FileOwner 设置为 ViewController。您应该将手势识别器添加到 ViewController,并将该gestureRecognizer 添加到 View 。

我不知道在 Swift 中,但在 Objective C 中你会做类似的事情:

UITapGestureRecognizer *tapGestureRecognizer = [[UITapGestureRecognizer alloc] initWithTarger:customView action:@selector(mySelector)];

关于ios - XIB - UIView 或 UIControllerView,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43926278/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com