jjzjj

textViewDidBeginEditing

全部标签

ios - 开始编辑时清除 UITextView 上的文本

在UIViewController上,我放置了一个可编辑的UITextView,其中包含一些要在加载时显示的文本,比如“一些评论”。我的要求是,当我在TextView中单击时,预定义的文本应该被清除,即TextView应该是空白的,并且不应再在其上显示“一些评论”文本。我按如下方式使用了textViewDidBeginEditing,但没有使用方法本身:-(void)textViewDidBeginEditing:(UITextView*)textView{textView.text=@"";}我是否需要为此引发任何事件,或者我需要定义任何其他内容以使程序在用户单击TextView时点

ios - UItextView 委托(delegate) swift - textViewDidBeginEditing 未调用

我看过其他关于UITextView委托(delegate)的主题,但似乎无法找到我的问题出处。这是我的代码,但是当我修改我的UITextView时,没有任何反应,也没有调用textViewDidBeginEditing。importUIKitvartextView1=UITextView()classViewController:UIViewController,UITextViewDelegate{overridefuncviewDidLoad(){super.viewDidLoad()textView1.delegate=selftextView1=UITextView(frame