У меня есть несколько таких строк NSStt:
NSString *eightlabel = @"The process is not permitted to remove material, double-sided upper and lower specification limits, default transmission band for both limits, R-profile, upper limit: arithmetic mean deviation 3,1 μm, evaluation length of five sampling lengths (default), “max-rule”, lower limit: arithmetic mean deviation 0,9 μm, evaluation length of five sampling lengths (default), “16 %-rule” (default.)";
, они добавляются в массив, подобный этому:
self.pickerViewArray2 = [NSArray arrayWithObjects:
onelabel, twolabel, threelabel, fourlabel, fivelabel, sixlabel, sevenlabel,eightlabel,ninelabel,tenlabel,elevenlabel,twelvelabel,thirteenlabel,fourteenlabel,fifteenlabel,sixteenlabel,seventeenlabel,eightteenlabel,nineteenlabel,twentylabel, nil];
, а затем позже восстанавливаются из выбора uipickerview и отображаются в видеuitextview называется example:
- (void)pickerView:(UIPickerView *)pickerView didSelectRow:(NSInteger)row inComponent:(NSInteger)component{
[myPicker selectRow:row inComponent:0 animated:YES];
[myPicker reloadComponent:0];
[myPicker selectRow:row inComponent:1 animated:YES];
[myPicker reloadComponent:1];
[example setText:[pickerViewArray2 objectAtIndex:row]];
}
у меня uitextview небольшой, только 280 x 128, поэтому текст переполняется, и мне нужно прокрутить текстовое поле, однако я бы предпочел расположить текстовое поле по горизонтали.Могу ли я разбить строку nssstring на страницы, которые соответствуют текстовому представлению и позволяют пользователю прокручивать содержимое по горизонтали по мере необходимости.
все строки имеют переменную длину, а некоторые достаточно малы, чтобы иметь максимум одну страницу.будет, вероятно, 2 страницы.
любые идеи или предложения будут оценены.