NSScrollView подпредставления все на вершине друг друга - PullRequest
0 голосов
/ 06 марта 2011

Хорошо, я пытаюсь добавить множество подпредставлений (тот же тип представления, просто отображающий различную информацию) в NSScrollView, но каждый раз, когда я добавляю подпредставление (код ниже), оно просто добавляет представление поверх представления на месте. Как добавить подпредставление, которое находится под другими представлениями в NSScrollView?

        using (var pool = new NSAutoreleasePool ()) {
            var Widget = new TvShowWidgetController ();
            ScrollView.AddSubview (Widget.View);
        }

1 Ответ

1 голос
/ 06 марта 2011

Вам необходимо установить Рамку Widget.View перед добавлением его в представление прокрутки.

Также обратите внимание, что вы позволяете контроллеру собираться.Контроллеры владеют и ссылаются на представления, но представления не принадлежат и ссылаются на контроллеры, поэтому вам следует сохранить ссылку на список контроллеров.

...