在我迄今爲止最令人沮喪的障礙中,我遇到了一個UIWebView,它將會滾動NOT!我通過這個IBAction爲叫它:爲什麼我的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];
}
在Session2ViewController.m的viewDidLoad中,我有
- (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 2010-05-19 14:34:18