사과 타이머 앱과 마찬가지로 '0'을 선택할 수 없습니다. 최소 1 시간 또는 1 분을 선택해야합니다. 여기에 나는 그들이에서 "0"모든 방법, 나는 발을 자동으로 선택 도구 1로 가고 싶어 선택하면 내가 필요 무엇UIPicker에 최소 1 피트 이상의 값을 지정 하시겠습니까?
//Formats the textfield based on the pickers.
- (void)pickerView:(UIPickerView *)pickerView didSelectRow:(NSInteger)row inComponent:(NSInteger)component {
NSString *result = [feetArray objectAtIndex:[feetPicker selectedRowInComponent:0]];
result = [result stringByAppendingFormat:@"%@ft", [feetArray objectAtIndex:[feetPicker selectedRowInComponent:1]]];
result = [result stringByAppendingFormat:@" %@", [inchArray objectAtIndex:[inchesPicker selectedRowInComponent:0]]];
result = [result stringByAppendingFormat:@"%@", [inchArray objectAtIndex:[inchesPicker selectedRowInComponent:1]]];
result = [result stringByAppendingFormat:@" %@in", [fractionArray objectAtIndex:[fractionPicker selectedRowInComponent:0]]];
RiseTextField.text = result;
}
.. 피커의 텍스트 필드를 포맷하고있어 방법이다. 내 견해로는 3 피커가 하나 있습니다. 발은 2 개, 인치는 2 개, 분수는 1 개입니다. 그래서 10f 09 1/16in과 같은 텍스트 필드에 표시됩니다.
피커에 피커 하나와 인치에 두 개의 구성 요소가있는 것과 같은 것입니까? 0 피트와 0 인치를 허용하고 싶지 않으십니까? – iphonedev23
예, 필자의 관점에서 3 피커를 하나로 만들었습니다. 발은 2 개, 인치는 2 개, 분수는 1 개입니다. 그래서 10f 09 1/16in과 같은 텍스트 필드에 표시됩니다. – Jason