如何设置文本字段大小修复 macos swift

how to set textfield size fix macos swift

我有一个宽度为 150 的文本字段 "A"。但是每当我向文本字段 "A" 传递更多字符时,它就会与其他文本字段 "B" 字符重叠。

我希望文本字段 "A" 大小固定且可滚动(主要是左右滚动)。

提前致谢。

刚找到这段代码。它可能对你有帮助

    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))

我已将自动布局添加到我的文本字段中,并且已执行以下步骤:

1) Select编辑了标签。

2) 转到属性检查器。

3) Select 'Line Breaks' 并选择一个选项 Truncate Tail

4) 现在我可以看到文本而不与另一个文本字段重叠。

注意:但是我还是没能view/Scoll全文。

您应该在故事书中使用自动布局。 为您的文本字段设置固定宽度、尾部 space 和前导 space