2012-10-04 84 views
2

在UIViewController上,我放置了一個可編輯的UITextView,並在加載時顯示一些文本以顯示「Some comment」。我的要求是,當我在文本視圖內單擊時,預定義的文本應該被清除,即文本視圖應該是空白的,並且不應該在其上顯示「一些評論」文本。在開始編輯時清除UITextView上的文本編輯

我用textViewDidBeginEditing如下,但不打的方法本身:

- (void)textViewDidBeginEditing:(UITextView *)textView 
{ 
    textView.text = @""; 
} 

我需要提高這方面的任何事件或我需要定義任何其他爲使該計劃擊中時方法用戶在文本視圖內單擊。

謝謝!

回答

2

通過將UITextView的代理連接到文件的所有者來爲.Xib文件設置代理。

 myTextView.delegate = self; 
+0

我沒有爲它XIB文件...我的代碼中定義它...我如何設置裏面的代碼代表? –

+0

查看編輯答案 – mayuur

+0

好的,謝謝Mayur! –