我正在为 iOS 使用 Xamarin
,并且我有一个继承自 UIView
的自定义 View
。
我想向该 View 添加一个自定义 delegate
。
到目前为止,我发现: Delegate (not useful) example
我希望我的 delegate
是他自己的,不会从任何其他已知的 delegate
继承。
UIView
(see Apple docs) 上没有 delegate
属性。它确实存在于某些子类中,例如 UITextView
(和其他类型)。
您可以做的(除了使用提供的基类)是:
(使用统一的 API)创建您自己的实现 IUITextViewDelegate
接口(interface)的类并将其分配给 Delegate
属性;
创建任何符合委托(delegate)的类(即至少所有必需的成员),添加必需的 [Export]
,并将其分配给 WeakDelegate
属性.
关于ios - 自定义 View 的自定义委托(delegate),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28090210/
欢迎光临 OStack程序员社区-中国程序员成长平台 (https://ostack.cn/) | Powered by Discuz! X3.4 |