Я сделал приложение, которое показывает некоторый текст в UIWebview, но текст редактируется или вводится в UITextview.Моя проблема в том, что я хочу показать «<» и другие специальные HTML-символы в UIWebview, но когда я набираю его в UITextview, что-то не так.Когда я делаю NSlog для метода делегата textViewDidChange, отображается строка "<" </p>
2011-03-10 16:43:19.228 MyApp[4943:207] text DID CHANGE : <
, поэтому текст в UIWebview всегда показывает "<".Я думаю, что мне нужно изменить какой-то логический метод textViewDidChange, но я не знаю, что. </p>
Кто-нибудь сталкивался с таким же случаем, как мой ??Пожалуйста, поделитесь со мной чем-нибудь.
Спасибо
С уважением,
Рисма
ОБНОВЛЕНИЕ
извините,я ошибся в изменении логического метода делегата textViewDidChange, потому что мы можем изменить его или переопределить этот метод с помощью некоторого кода, который нам нужен.Теперь я понимаю, что UITextview всегда переводит «<» в «<», возможно, это потому, что UITextView наследует поведение от webkit.А потом я думаю, мне нужно найти какой-то способ кодирования «<» в этом UITextview, но я все еще ищу лучший способ сделать это.Кто-нибудь может мне помочь ?? </p>
ОБНОВЛЕНИЕ
Я думаю, что есть некоторый слой в UITextview, может быть, если я могу получить верхний слой в UITextview, я могу получитьтекст «<» перед декодированием будет «<».Но я не знаю, как это получить.Я пытался отладить UITextview, но он все еще не показывал мне слой, кто-нибудь знает, как получить этот верхний слой ??И правильно ли мое мнение ?? </p>