【发布时间】:2010-09-13 15:38:47
【问题描述】:
我在 Flash AS3 项目中有一个动态文本框。我已经附加了一个 UIScrollBar 组件,如果文本多于显示空间,它会非常有用。
当显示空间大于文本时,我希望能够隐藏滚动条。我似乎在 AS3 中找不到任何关于它的信息。有谁知道我应该寻找是否应该显示滚动条的属性?
谢谢, 瑞恩。
【问题讨论】:
标签: flash actionscript-3
我在 Flash AS3 项目中有一个动态文本框。我已经附加了一个 UIScrollBar 组件,如果文本多于显示空间,它会非常有用。
当显示空间大于文本时,我希望能够隐藏滚动条。我似乎在 AS3 中找不到任何关于它的信息。有谁知道我应该寻找是否应该显示滚动条的属性?
谢谢, 瑞恩。
【问题讨论】:
标签: flash actionscript-3
添加条件以在tf.textHeight > tf.height时隐藏它
【讨论】:
//更新文本后...
my_textfield.scrollV = 0; // reset the scroll to the top
my_scrollbar.update(); // make sure the scrollbar knows it's been changed
if (my_textfield.maxScrollV <= 1) {
my_scrollbar.visible = false;
} else {
my_scrollbar.visible = true;
}
【讨论】:
在不需要时,只需将 UIScrollBar 的 visible 属性设置为 false。例如:
scrollBar.visible = textbox.text.length < MaxLength ? false:true;
在哪里
【讨论】: