0

全新的应用程序编码 - 希望您能提供帮助!

我正在使用带有情节提要的 XCode 4.3。

我在选项卡式 UIview 中有一个 UIWebView,它加载一个 .mp3 文件并在选择该选项卡时播放它。但是,我想要的是在显示选项卡时让 WebView 处于空闲状态,然后仅在用户按下“加载”按钮后才加载。

(另外,我已经将“加载”按钮链接为情节提要中的重新加载,所以我想我真的很想知道如何让 UIWebView 第一次不加载?)

这是我的代码ATM:

@implementation FirstViewController
@synthesize webView;


- (void)viewDidLoad
{
[super viewDidLoad];
[webView loadRequest:[NSURLRequest
    requestWithURL:[NSURL URLWithString:
    @"http://mysite.com/test.mp3"]]]
    ;
// Do any additional setup after loading the view, typically from a nib.
}

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

- (BOOL)shouldAutorotateToInterfaceOrientation:    (UIInterfaceOrientation)interfaceOrientation
{
    return (interfaceOrientation != UIInterfaceOrientationPortraitUpsideDown);
}

@end

非常感谢您的帮助!

4

2 回答 2

0

Add webview delegate to your .h file and then in he implemetation file that is in .m file add the webview delegate method, and there in finished loading write the code for stop loading.

  • (void)webViewDidFinishLoad:(UIWebView *)webView{

    [progressBar stopAnimating]; [progressBar setHidden:YES]; [webvwFbLike setHidden:NO]; }

于 2013-03-30T12:54:21.330 回答
0

在您的后退按钮上使用此语法。webview.goBack;

于 2012-06-01T12:25:00.590 回答