现在的位置: 首页 > 综合 > 正文

如果判断NSScrollView滚动到了最后

2013年10月18日 ⁄ 综合 ⁄ 共 462字 ⁄ 字号 评论关闭

转自:http://www.codexsoftware.co.uk/blog/computers/programming/how-to-determine-if-an-nstextview-is-scrolled-to-the-end/

bool

scrollToEnd =
YES;
 
id

scrollView = (
NSScrollView

*)textView.superview.superview;
if

([scrollView isKindOfClass:[
NSScrollView

class
]])
{
    if

([scrollView hasVerticalScroller]) {
        if

(textView.frame.size.height > [scrollView frame].size.height) {
            if

(1.0f != [scrollView verticalScroller].floatValue)
                scrollToEnd
=
NO;
        }
    }
}

抱歉!评论已关闭.