【发布时间】:2012-07-23 12:27:27
【问题描述】:
我在 UITextFieldDelegate 上遇到了问题,任何人都可以帮助我,将不胜感激。 有一个 UITextView,我实现了它的委托。通常所有的委托方法都调用得很好。但在这种情况下:
- 将 UITextView 设置为不可编辑。
- 长按 UITextView 直到出现弹出窗口(复制、剪切……)。
- 关闭弹出窗口,并将 UITextView 设置为可编辑
- 点击 UITextView 使 UITextView 进入编辑模式。
- 您会发现未调用委托方法 textViewShouldBeginEditing。
我需要调用 textViewShouldBeginEditing 来处理一些 UI 更改。任何人都知道如何解决它?非常感谢!
测试项目:我创建了一个简单的测试项目,它将 NSLog 方法的调用,您可以快速测试我的案例,谢谢!源码在这里:http://goo.gl/tGQS5
【问题讨论】:
标签: objective-c ios xcode uitextviewdelegate