gpt4 book ai didi

ios - 无法在 Identity Inspector 中设置自定义 UITextView

转载 作者:行者123 更新时间:2023-11-29 02:23:05 26 4
gpt4 key购买 nike

我只想覆盖 UITextView 中的一个方法,即 canPerformAction。在覆盖方法中,我尝试禁用“粘贴:”操作。为了做到这一点,我尝试创建一个新类型,它只会处理未完成的操作。默认 ViewController.swift 中的所有其他 uitextview 相关代码。所以我只是在项目中添加了一个cocoa touch类并设置了目标。这是我的自定义 UITextView 代码,如下所示: 导入 UIKit

public class CustomTextView: UITextView {

override public func canPerformAction(action: Selector, withSender sender: AnyObject?) -> Bool {
if action == "paste:" {
return false
}
return super.canPerformAction(action, withSender: sender)
}

}

enter image description here

当我在 Storyboard 中选择一个 uitextview 并查看身份检查器 Pane 时,我发现我无法设置我的自定义类。

那我错过了什么?

最佳答案

我刚刚尝试了您的代码,它正在运行。只需在 main.storyboard 的类中编写:CustomTextView

关于ios - 无法在 Identity Inspector 中设置自定义 UITextView,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27886726/

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