我正在使用 IFTweetLabel 并指出它可以识别链接,但我在使用 IFTweetLabel 创建的按钮打开 web 视图时遇到了可怕的时间。我正在运行 NSLog 并且可以清楚地看到它在按下按钮时正在理解每个链接,但由于某种原因它不会打开 URL。
下面是我用来显示视图并在 webView 中加载字符串的代码......除了加载 webview 之外,所有这些都有效。
任何建议将不胜感激!谢谢你!
- (void)handleTweetNotification:(NSNotification *)notification
{
[UIView beginAnimations:@"animateView" context:nil];
[UIView setAnimationDuration:1.0];
CGRect viewFrame = [MainwebView frame];
viewFrame.origin.x = 220;
MainwebView.frame = viewFrame;
MainwebView.alpha = 1.0;
web.alpha = 1.0;
MainwebView.layer.shadowColor = [[UIColor blackColor] CGColor];
MainwebView.layer.shadowOffset = CGSizeMake(1.0f, 1.0f);
MainwebView.layer.shadowRadius = 8.0f;
MainwebView.layer.shadowOpacity = 1.0f;
[self.view addSubview:MainwebView];
[UIView commitAnimations];
[web loadRequest:[NSURLRequest requestWithURL:[NSURL URLWithString:tweetLabel.text]]];
NSLog(@"handleTweetNotification: WTF notification = %@", notification);
}