2009-03-18 6 views
3

Adding the "Clear" Button to an iPhone UITextField과 동일하지만 오래된 것입니다. 시도했지만UITextField에 지우기 단추를 추가하는 방법은 무엇입니까?

myUITextField.clearButtonMode = UITextFieldViewModeWhileEditing; 

아무 일도 일어나지 않았습니다. 무엇을 막을 수 있습니까? cellForRowAtIndex에서

+0

바보 같은 질문 : 1) 당신은 새로운의 UITextField에 그것을 시도 ? 2) 새로운 프로젝트의 새로운 UITextField? – mikeh

+0

> 귀하가 <처음 질문에 대답했습니다. 참조 된 질문에는 해결책이 있습니다. 솔루션이 나를 위해 작동하지 않았다. 1.) 예 2.) 예 – 4thSpace

+0

나는 내 질문이 어리 석다는 것을 의미했다 - 미안. 당신이 기본을 다했는지 확인하고 싶었습니다. 왜냐하면 제가 제공 할 가치가 없었기 때문입니다 ... – mikeh

답변

5

은 수정 내 경우에는 다음과 같습니다 다음의 UITextField의 높이와 정렬이 맑은 버튼 텍스트 입력이 잘 표시에도 불구하고 셀 아래에 숨겨진 될 수 있습니다

cell = [tableView dequeueReusableCellWithIdentifier:@"CellNameIdentifier"]; 
    if (cell == nil) { 
     [[NSBundle mainBundle] loadNibNamed:@"CellName" owner:self options:nil]; 
     cell = cellName; 
     [cellName setAccessoryType:UITableViewCellAccessoryNone]; 
     //textfield in inside cellName 
     textfield.clearButtonMode = UITextFieldViewModeWhileEditing; 
    } 
0

어떤 상황에서는.

두 번 귀하의 높이를 확인하거나이 시도 : 당신이 대답을했다하지 않은 나는 일반적인 대답을 가지고 있지 않기 때문에,

textField.contentVerticalAlignment = UIControlContentVerticalAlignmentCenter; 
관련 문제