AutoScroll在Swift中的NSTextField中向下滚动

时间:2014-08-15 22:20:51

标签: swift nstextfield autoscroll

我正试图找到一种方法在NSTextField结束时自动缩小。 textField在循环中更新,所以我想知道如何通过向下滚动显示每次输入的最后一个文本。

这是我的代码:

var tmp = consoleView.stringValue.utf16Count
if tmp >= 25000
{
    consoleView.stringValue = "";
}
consoleView.stringValue = //[..longStringHere..]
consoleView.//SCROLLDOWN

我看到在objective-c中有一些答案,但我从未做过任何程序,所以我不太了解它......

谢谢

1 个答案:

答案 0 :(得分:0)

对于滚动,我认为您宁愿需要NSTextView

textView.scrollRangeToVisible(
      NSRange(location: countElements(textView.string!), length: 0))