2011-05-25 63 views
1

我有一個響應TouchUpInside事件的UIButton。在這個事件處理程序中,我想調出鍵盤並允許用戶編輯按鈕的文本。我曾嘗試如下圖所示,編輯設置爲YES,但是這給出了一個無法識別的選擇信息...用鍵盤編輯UIButton文本

-(void)editSelection:(id)sender 
{ 
    [sender setEditing:YES]; 
} 

是否存在,如果發件人是一個UIButton編輯文本的方法嗎?

回答

0

我最終創建了一個與按鈕框架相同的UITextField。

0

最好設置文本字段在按鈕上(一個無國界的一個) - 然後[self.myVeryOwnButton setTitle:@"something" forControlState:UIControlStateNormal];

一些性質。

+0

你會得到無法識別的選擇器,因爲你試圖在uibutton上調用'setEditing' – theiOSDude 2011-05-25 16:13:46