我正在使用Xamarin
用于iOS,我有一个继承自View
的自定义UIView
。
我想在该视图中添加自定义delegate
。
到目前为止,我发现: Delegate (not useful) example
我希望我的delegate
能够自己独立,并且不会继承任何其他已知的delegate
。
答案 0 :(得分:1)
delegate
(see Apple docs)上没有UIView
属性。它确实存在于某些子类中,如UITextView
(和其他类型)。
您可以做的(除了使用提供的基类之外)是:
(使用统一API)创建自己的类,实现IUITextViewDelegate
接口并将其分配给Delegate
属性;
创建符合委托的任何类(即最低限度所有必需成员),添加所需的[Export]
,并将其分配给WeakDelegate
属性。