UIScrollView nicht scrollen, obwohl contentSize set

So, ich habe einen view-controller enthält nur eine scroll-Ansicht. In viewDidLoad ich eine Ansicht hinzufügen, um es aus einer Feder, aber wenn ich das Tue, ist das scrollen nicht mehr funktioniert. Die Ansicht, die ich Hinzugefügt, aber funktioniert, d.h. ich kann Sie Tasten, aber die Hälfte davon ist off-screen.

@implementation JCEKScrollViewController_iPhone
@synthesize scrollView;
- (void)viewDidLoad {
    scrollView.backgroundColor = [UIColor redColor];
    scrollView.delegate = self;

    NSArray *nibParts = [[NSBundle mainBundle] loadNibNamed:@"JCEKKeyboard" 
                                                  owner:self 
                                                options:nil];
//first object is the view
    UIView *keyboard = [nibParts objectAtIndex:0];


    scrollView.contentSize = CGSizeMake(1000, 320);
    [scrollView setAutoresizesSubviews:YES];
    [scrollView setAutoresizingMask:UIViewAutoresizingFlexibleWidth|UIViewAutoresizingFlexibleHeight];

    [keyboard setAutoresizesSubviews:YES];
    [keyboard setAutoresizingMask:UIViewAutoresizingFlexibleWidth|UIViewAutoresizingFlexibleHeight];


    [scrollView addSubview:keyboard];


}

Dank

InformationsquelleAutor joec | 2010-07-15

Schreibe einen Kommentar