Да, просто инициализируйте представления программно, используя (т. Е.)
NSView *subView = [[NSView alloc] initWithFrame:CGRectMake(10,10,100,100)];
затем добавьте к основному, используя addSubview:
метод основного вида.
Не забудьте вручную отпустить подпредставление, когда вы закончили с ним (это означает, что вы добавили его в основной вид).
В качестве примера вы можете сделать что-то вроде
int height x = 10, y = 10, width = 100, height = 100;
for(int i = 0;i<100;i++) {
NSView *subView = [[NSView alloc] initWithFrame:CGRectMake(x,y + height*i,width,height)];
[scrollView addSubview:subView];
[subView release];
}