如何实现我自己的selectAll:对于没有子类的UITextView呢?

时间:2015-12-01 10:56:24

标签: xcode uitextview xib ibaction

如何实现我自己的selectAll:对于UITextView而不进行子类化?我不想将UITextView子类化,因为如果我这样做,我需要更改需要使用此子类的代码(.m / .xib)中的每个位置。

我曾经想过(错误的!)也许我可以像我的代码一样连接UITextView动作:我的代码(我确实声明 - (IBAction)选择:我的h文件中的(id)发送者)?我将操作拖动到文件所有者或.h / .m文件,没有任何反应。

现在我知道他们已经收到了行动,所以我无法做到。那怎么样?

enter image description here

1 个答案:

答案 0 :(得分:0)

您无法连接,因为没有此类操作。您正在错误地阅读Connections检查器。屏幕截图中的内容不是动作。 selectAll:不是行动。这是收到的操作。它不是由文本视图发出的。它将发送到文本视图,作为传递响应者链的零目标操作。要在收到此操作时更改或添加文本视图行为,请将UITextView子类化。这很容易做到。