iPhone UITextView, с возможностью прокрутки, но не доступный для редактирования

Предложение для установки обработчика сигналов является хорошим, и я использую его много. Например, bzr значением по умолчанию устанавливает обработчик SIGQUIT, который вызывает pdb.set_trace() для непосредственного бросания Вас в подсказка pdb. (См. источник bzrlib.breakin модуля для точных деталей.) С pdb можно не только получить текущее отслеживание стека, но также и осмотреть переменные, и т.д.

Однако иногда я должен отладить процесс, в котором у меня не было предвидения для установки обработчика сигналов. На Linux можно присоединить gdb к процессу и получить отслеживание стека Python с некоторыми gdb макросами. Помещенный http://svn.python.org/projects/python/trunk/Misc/gdbinit в ~/.gdbinit, тогда:

  • Присоединение gdb: gdb -p PID
  • Получают отслеживание стека Python: pystack

Это не полностью надежно, к сожалению, но это работает большую часть времени.

Наконец, присоединяя strace может часто давать Вам хорошую идею, что делает процесс.

5
задан freaknroller 28 November 2009 в 05:08
поделиться

3 ответа

textView.editable=NO;

это свойство UITextview, проверьте документацию

ура

9
ответ дан 18 December 2019 в 09:50
поделиться
 - (BOOL) textViewShouldBeginEditing: (UITextView *) textView {
 вернуть НЕТ;
}

попытайтесь реализовать этот метод делегата UITextView.

2
ответ дан 18 December 2019 в 09:50
поделиться

В IB, рядом с полем "Цвет текста", снимите флажок 'Editable'.

6
ответ дан 18 December 2019 в 09:50
поделиться
Другие вопросы по тегам:

Похожие вопросы: