Как установить размер текстового поля исправить macos swift

У меня есть одно текстовое поле «A» шириной 150. но всякий раз, когда я передаю больше символов в текстовое поле «A», оно перекрывается с другими символами текстового поля «B».

Я хочу, чтобы текстовое поле «A» было фиксированного размера и могло прокручиваться (в основном вправо и влево).

Заранее спасибо.

Что такое макет и разрыв строки текстового поля A?

Willeke 01.11.2018 14:26

Я не использовал автозагрузку. Разве это невозможно без авто-раскладок?

meMadhav 01.11.2018 14:32

Что такое Layout, Uses Single Line Mode и Line Break текстового поля A в инспекторе атрибутов в IB?

Willeke 01.11.2018 15:10

Макет = усекает, использует однострочный режим = не отмечен, разрыв строки = усечение следа

meMadhav 02.11.2018 08:03

Вы можете исправить размер с помощью ограничений макета.

Willeke 02.11.2018 14:57
Стоит ли изучать PHP в 2026-2027 годах?
Стоит ли изучать PHP в 2026-2027 годах?
Привет всем, сегодня я хочу высказать свои соображения по поводу вопроса, который я уже много раз получал в своем сообществе: "Стоит ли изучать PHP в...
Поведение ключевого слова "this" в стрелочной функции в сравнении с нормальной функцией
Поведение ключевого слова "this" в стрелочной функции в сравнении с нормальной функцией
В JavaScript одним из самых запутанных понятий является поведение ключевого слова "this" в стрелочной и обычной функциях.
Приемы CSS-макетирования - floats и Flexbox
Приемы CSS-макетирования - floats и Flexbox
Здравствуйте, друзья-студенты! Готовы совершенствовать свои навыки веб-дизайна? Сегодня в нашем путешествии мы рассмотрим приемы CSS-верстки - в...
Тестирование функциональных ngrx-эффектов в Angular 16 с помощью Jest
В системе управления состояниями ngrx, совместимой с Angular 16, появились функциональные эффекты. Это здорово и делает код определенно легче для...
Концепция локализации и ее применение в приложениях React ⚡️
Концепция локализации и ее применение в приложениях React ⚡️
Локализация - это процесс адаптации приложения к различным языкам и культурным требованиям. Это позволяет пользователям получить опыт, соответствующий...
Пользовательский скаляр GraphQL
Пользовательский скаляр GraphQL
Листовые узлы системы типов GraphQL называются скалярами. Достигнув скалярного типа, невозможно спуститься дальше по иерархии типов. Скалярный тип...
0
5
153
3
Перейти к ответу Данный вопрос помечен как решенный

Ответы 3

Только что нашел этот фрагмент кода. Это может вам помочь

    scrollView.hasHorizontalScroller = true
    textView.maxSize = NSMakeSize(CGFloat(FLT_MAX), CGFloat(FLT_MAX))
    textView.isHorizontallyResizable = true
    textView.textContainer?.widthTracksTextView = false
    textView.textContainer?.containerSize = NSMakeSize(CGFloat(FLT_MAX), CGFloat(FLT_MAX))

textView - это NSTextView или NSTextField?

Willeke 01.11.2018 14:23

да. это NSTextField или NSTextView? Я использую раскадровку, есть ли способ исправить это с помощью раскадровки? @Ole

meMadhav 01.11.2018 14:29

Я добавил автоматические макеты в свои текстовые поля и выполнил следующие шаги:

1) Выбрал ярлык.

2) Перейдите в инспектор атрибутов.

3) Выберите «Разрывы строк» ​​и выберите параметр «Обрезать хвост».

4) теперь я могу видеть текст, не перекрывая его другим textField.

Примечание: Но я все равно не могу просмотреть / прокрутить полный текст.

Ответ принят как подходящий

Вы должны использовать Auto-Layeout в своем сборнике рассказов. Установите фиксированную ширину, конечный пробел и начальный пробел в ваше текстовое поле.

Другие вопросы по теме