지금까지 가장 좌절스러운 방책으로는 UIWebView를 보았습니다. 스크롤! 나는이 IBAction를 통해 전화 : Session2ViewController.m의의 viewDidLoad에서 내 UIWebView를 스크롤 할 수없는 이유는 무엇입니까?
-(IBAction)session2ButtonPressed:(id)sender
{
Session2ViewController *session2View = [[Session2ViewController alloc]initWithNibName:@"Session2ViewController" bundle:nil];
self.addictionViewController = session2View;
[self.view insertSubview:addictionViewController.view atIndex:[self.view.subviews count]];
[session2View release];
}
, 내가 펜촉에서
- (void)viewDidLoad
{
[super viewDidLoad];
// TRP - Grab data from plist
// TRP - Build file path to the plist
NSString *filePath = [[NSBundle mainBundle] pathForResource:@"Addiction" ofType:@"plist"];
// TRP - Create NSDictionary with contents of the plist
NSDictionary *addictionDict = [NSDictionary dictionaryWithContentsOfFile:filePath];
// TRP - Create an array with contents of the dictionary
NSArray *addictionData = [addictionDict objectForKey:@"Addiction1"];
NSLog(@"addictionData (array): %@", addictionData);
// TRP - Create a string with the contents of the array
NSString *addictionText = [NSString stringWithFormat:@"<DIV style='font-family:%@;font-size:%d;'>%@</DIV>", @"Helvetica", 18, [addictionData objectAtIndex:1]];
addictionInfo.backgroundColor = [UIColor clearColor];
// TRP - Load the string created and stored into addictionText and display in the UIWebView
[addictionInfo loadHTMLString:addictionText baseURL:nil];
// TODO: MAKE THIS WEBVIEW SCROLL!!!!!!
}
을 가지고, 나는 대리자와 콘센트에 내 웹보기를 연결. 내 주요 프로젝트를 실행하면 HTML 코드가있는 plist가 나타나지만 스크롤하지는 않습니다. 나는이 코드를 복사하여 새로운 프로젝트에 붙여 넣었다. 똑같은 방식으로 펜촉을 연결하고 badda-boom badda-bing을 연결했다. . . 그것은 작동합니다. 이 프로젝트에서 처음부터 새 펜촉을 만들려고 시도했는데 정확한 코드는 작동하지 않습니다.
위스키
탱고
폭스 트롯
어떤 아이디어가 ???
감사합니다. Thomas
감사합니다. 이것은 실제로 제가 배웠던 첫 번째 프로젝트 중 하나였습니다. 이제 막 돌아가서 일부 기능을 추가했습니다. 나는 그것이 몇 가지 고유 한 결점이 있음을 알고 있었고, 단지 얼마나 깊은 지 확신 할 수 없었습니다. 다시 한 번 감사드립니다! 이것은 정말로 도움이되었습니다. – Thomas