2012-02-08 5 views
0

Я пытаюсь добавить UIScrollView в следующий код, но немного не уверен, поскольку он содержит контент из txt-файла. Поблагодарите за помощь. Спасибо :)add uiscrollview программно

#import "AboutController.h" 


@implementation AboutController 

- (NSString *)textForView 
{ 
    NSString *path = [[NSBundle mainBundle] pathForResource:@"about" ofType:@"txt"]; 
    NSError *error; 
    return [NSString stringWithContentsOfFile:path encoding:NSUTF8StringEncoding error:&error]; 
} 

#pragma mark - View lifecycle 

// Implement viewDidLoad to do additional setup after loading the view, typically from a nib. 
- (void)viewDidLoad 
{ 
    [super viewDidLoad]; 
    [self showLogoInNavBar:YES]; 
} 

- (void)viewDidUnload 
{ 
    [super viewDidUnload]; 
    // Release any retained subviews of the main view. 
    // e.g. self.myOutlet = nil; 
} 

- (BOOL)shouldAutorotateToInterfaceOrientation:(UIInterfaceOrientation)interfaceOrientation 
{ 
    // Return YES for supported orientations 
    return (interfaceOrientation == UIInterfaceOrientationPortrait); 
} 

@end 
+1

Не могли бы вы объяснить, а) что вы ожидаете, б) что на самом деле происходит, и c) что вы сделали, чтобы попытаться исправить проблему? Это не так много, как есть. –

+0

Я хочу, чтобы иметь возможность прокручивать страницу, просто. На данный момент содержимое не прокручивается. Спасибо – CraigBellamy

ответ

0

в вашем:

- (void)loadView 
{ 
    CGRect scrollViewFrame = CGRectMake(0, 0, 320, 460); 
    UIScrollView *scrollView = [[UIScrollView alloc] initWithFrame:scrollViewFrame]; 
    [self.view addSubview:scrollView]; 
    CGSize scrollViewContentSize = CGSizeMake(640, 460); 
    [scrollView setContentSize:scrollViewContentSize]; 
} 

Надежда, что помогает !!

+0

он, кажется, ничего не делает .. :( – CraigBellamy

+0

hmmm ... можете ли вы опубликовать код, который вы пробовали? – iProRage

Смежные вопросы