У меня есть клиент чата с веб-интерфейсом, который использует элемент DIV с переполнением: прокрутка в качестве основного окна. Я не хочу прокручивать весь веб-просмотр, поскольку он содержит другие элементы, которые должны оставаться статическими, только один элемент DIV, с помощью кода.
Я знаю, что могу получить доступ к основному просмотру прокрутки через:
NSScrollView * scrollView = [[[[mywebview mainFrame] frameView] documentView] enclosingScrollView];
Я мог бы также использовать iframe вместо DIV и доступ через (извините за цепочку):
NSScrollView * scrollView = [[[[[mywebview mainFrame] findFrameNamed: @ "myiframe"] frameView] documentView] enclosingScrollView];
... но я понятия не имею, как получить прямой доступ к scrollview элемента DIV / (каким бы он ни был). Любые идеи кто-нибудь?
P.S. Я знаю, что мог бы использовать jquery или подобное для прокрутки через javascript (мой текущий метод), но я бы предпочел сделать все это в основном коде.
Та.