如何将UITextView的"委托"插座连接到实现UITextViewDelegate协议的类?

bob*_*obo 8 iphone delegates uitextview

如何将UITextView的"委托"插座连接到实现UITextViewDelegate协议的类?

我似乎无法在文档中找到一个例子

奇怪的是UITextView的"委托"插座有拖拽接口,就像你可以将它连接到另一个小部件但当然,我不想把它连接到一个小部件,我想连接它直到现有的课程.

n00*_*ant 9

这是一个非常古老的问题,但我也遇到了麻烦,并且认为我会分享最新的Xcode 5解决方案.

您应该能够将委托拖动到黄色圆圈,其中的白色方块位于故事板上视图控制器下方的黑色条中.这一点都不明显,所以我提供了截图

在此输入图像描述


Tec*_*Zen 6

要在Interface Builder中连接委托:

(1)将适当的控制器拖到nibs主窗口中,并将控制器的类设置为代理的类.例如,如果您有一个名为"MyDelegateClass"的NSObject子类,请拖动Object控制器并将其类设置为"MyDelegateClass".

(2)在UITextView的连接检查器中,按住Control键delegate并单击并将其连接到步骤(1)中创建的控制器.

而已.


Rhu*_*ult 3

如果您的意思是“如何创建一个使用代码创建的对象作为我的文本视图的委托”,只需设置委托属性(这就是在 Interface Builder 中拖动将为您做的事情):

textView.delegate = yourDelegateObject;
Run Code Online (Sandbox Code Playgroud)