1ページに3つのテキストフィールドがあります。テキストフィールドが空の場合、キーボードにはリターンキーボードが表示されます。それ以外の場合は検索が表示されます。その検索ボタンをクリックして、別のViewControllerに移動する必要があります。サンプルコードで説明できますか?
5172 次
1 に答える
4
delegate
あなたUITextField
とそれらの実装delegate
機能のセット
表示search
してreturn
キーを設定するには
- (void)textFieldDidBeginEditing:(UITextField *)textField
{
if ([textField.text isEqualToString:@""])
{
textField.returnKeyType=UIReturnKeyDefault;
}
else{
textField.returnKeyType=UIReturnKeySearch;
}
}
キーボードの戻るボタンのコーディング
-(BOOL) textFieldShouldReturn:(UITextField *)textField
{
if (textField.returnKeyType==UIReturnKeyDefault)
{
//Your Return Key code
}
else if(textField.returnKeyType==UIReturnKeySearch)
{
//Your search key code
}
}
于 2013-02-15T10:22:20.923 に答える