
Untitled
By: a guest on
May 5th, 2012 | syntax:
None | size: 0.98 KB | hits: 9 | expires: Never
how to go down dynamicaly in UIScrollView?
-(void) log:(NSString *)msg
{
// alocate and initialize scroll
UIScrollView *myScroll = [[UIScrollView alloc] initWithFrame:CGRectMake(0.0f, 20.0f, 320.0f, 460.0f)];
// alocate and initialize label
UILabel *myLabel = [[UILabel alloc] initWithFrame:CGRectMake(0.0f, 20.0f, 320.0f, 460.0f)];
myLabel.text = msg; //a long text
// set line break mode to word wrap
myLabel.lineBreakMode = UILineBreakModeWordWrap;
// set number of lines to zero
myLabel.numberOfLines = 0;
// resize label
[myLabel sizeToFit];
// set scroll view size
myScroll.contentSize = CGSizeMake(myScroll.contentSize.width, myLabel.frame.size.height);
// add myLabel
[myScroll addSubview:myLabel];
// add scroll view to main view
[self.view addSubview:myScroll];
// release label and scroll view
[myLabel release];
[myScroll release];
}
[scrollView setContentOffset:CGPointMake(x, y) animated:YES];