bob*_*obo 4 iphone events objective-c uitextview
我似乎无法将事件连接到我的UITextView.
我期待 UITextField可用的事件列表("退出时退出","编辑已更改"等)应该可用于UITextView.
然而事实并非如此.UITextView在其事件列表中没有显示任何内容.
这里发生了什么,我如何为UITextView捕获事件?
您的视图控制器将需要实现UITextViewDelegate.
@interface SaveGameViewController : UIViewController<UITextViewDelegate>
Run Code Online (Sandbox Code Playgroud)
添加完UITextViewDelegate到您的视图控制器,开放式界面生成器,你可以找到的第一个拥有者下此"委托"挂钩.
在我的例子中,我在SaveGameView中有一个文本视图,它是SaveGameViewController的视图,当在IB中打开我的SaveGameViewController.xib时,我可以将文本视图连接到First Owner中的委托,以便视图控制器将响应委托事件:
-(IBAction)textViewDidBeginEditing:(UITextView *)textView;
Run Code Online (Sandbox Code Playgroud)
此方法也在SaveGameViewController中
| 归档时间: |
|
| 查看次数: |
5317 次 |
| 最近记录: |