Странная ошибка пользовательского интерфейса в Xcode 4.3.2

Странная ошибка пользовательского интерфейса в Xcode 4.3.2

У меня есть этот раздражающий баг пользовательского интерфейса при использовании Xcode 4.3.2. Каждый раз, когда я нажимаю пробел, весь текстовый вид прокрутки прыгает. Кто-нибудь знает, почему это происходит или как это остановить?

Редактировать:Например, бывает, когда я пишу комментарии в коде, и предложение содержит пробел. ОН может быть где угодно в документе, даже в центре, не обязательно внизу страницы. После того, как он "прыгнет", он возвращается туда, где был.

решение1

Это происходит, когда исходный файл маленький. Добавление большого количества пустых строк в конец страницы, чтобы она была больше одной-двух страниц, может помочь.

решение2

Это происходит в ситуациях, когда вы никуда не вводите текст, так что вам некуда spaceдвигаться? И заставляет ли это текущее прокручиваемое представление прыгать примерно на один экран вниз? Если так, то это довольно распространенное поведение во многих приложениях, во многих ОС, на протяжении десятилетий. Это происходит из идеи пейджера, такого как команды Unix moreили GNU less, где вы можете нажать, spaceчтобы увидеть следующую страницу текстового вывода, который вы читали. Многие почтовые клиенты, веб-браузеры, просмотрщики документов (не редакторы, но, возможно, редакторы в режиме только для чтения) делают это. Фактически, если вы нажмете spaceпрямо сейчас в своем браузере, он, вероятно, перейдет на страницу вниз (при условии, что вы не установили фокус на поле ввода текста).

Связанный контент