У меня есть строка NSString, т. Е. «Здравствуйте, мистер <<em>>. Как твои дела?' и я хочу использовать <</em>> в качестве UITextField для ввода чего-либо или UIButton для вызова списка выбора.
Каков наилучший способ сделать это?
Моя идея состоит в том, чтобы считать буквы от 0 до '<' - 1, это начальная позиция поля UIText. Поместите UITextfield через CGRect там. 0 + начальная позиция + длина поля UIText - это моя конечная позиция, в которую я помещаю оставшуюся часть строки и т. Д.
Но это будет затруднительно в отношении lineBreakMode и разного размера букв, то есть длины i и m и т. Д. </p>
Есть идеи, как поместить UITextField в строку NSString, чтобы я мог работать со строкой как обычно?