2016-04-27 86 views

回答

0

您需要使用UITextViewDelegate。

在這種方法中:

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

對不起,我是新來的這整件事。你能詳細說明嗎? –

+0

如果你發佈你的代碼,我會盡力解釋更好。所以我假設你有一個viewController,它有一個textView。讓你的視圖控制器成爲一個UITextViewDelegate。然後,添加委託支持所需的所有方法。然後添加textViewDidBeginEditing方法,這是您的點擊事件將被捕獲的地方。在該方法的內部添加編輯代碼,這將改變你需要的textView的值。 –

0

在斯威夫特你可以使用:

func textFieldDidBeginEditing(_ textField: UITextField) 
{ 
    textField.text = "Some text"; 
} 

檢查下面還鏈接:

UITextFieldDelegate

相關問題