2013-01-19 78 views
0

我正在使用UITextView沒有xib(以編程方式)。我有一個文本水平滾動。我不能禁用鍵盤,我用:如何在UITextView中禁用鍵盤或如何使返回鍵工作?

textView.editable = NO; 

否則我想用它也不能正常工作的返回鍵,我用:

-(void)textFieldDidEndEditing:(UITextView *)textView{ 

NSLog(@"%@",textView.text); 
[textView resignFirstResponder]; 

或者可以我有IBAction選項,我可以編程...

回答

0

以及我可以告訴一些工作時,有人在輸入數據後觸摸任何地方。 使用此方法

-(void) touchesBegan:(NSSet *)touches withEvent:(UIEvent *)event 
{ 
    [super touchesBegan: touches withEvent:event]; 
    [[self textView]resignFirstResponder]; 
} 

這裏是一個鏈接,可以它可以幫助你做使用相同的代表團。

UITextView hide keyboard in iphone

+0

非常感謝!希望這個作品駁回鍵盤! – iCode

+0

按回車鍵,觸摸事件不工作在uiscrollview – NANNAV

+0

@Vinay Chopra這不是工作becoz我不使用Xib。如果我使用添加選擇器的東西,它說UITextView/Field不能使用它。 [Text_view addTarget:self action:@selector(ReturnAction :) forControlEvents:UIControlEventDidEndOnExit]; – iCode

0

要在完成按鈕被按下時使用此

​​
+0

試過這不是工作..我的textview是programaticaly。 – iCode

+0

您是否將UITextView委託設置爲self。並保持此方法中的斷點檢查此方法是調用? – Sumanth

相關問題