全新的应用编码 - 希望您能提供帮助!
我正在使用XCode 4.3和Storyboard。
我在选项卡式UIview中有一个UIWebView,它可以加载.mp3文件并在选中该选项卡时播放它。但是,我想要的是在显示选项卡时让WebView处于空闲状态,然后只有在用户按下“加载”按钮后才加载。
(另外,我已将“加载”按钮链接为故事板中的Reload,所以我想我真的只想知道如何让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
非常感谢您的帮助!
答案 0 :(得分:0)
在后退按钮处使用此语法。 webview.goBack;
答案 1 :(得分:0)
将webview委托添加到.h文件中,然后在.m文件中的实现文件中添加webview委托方法,并在完成加载时写入停止加载的代码。
(void)webViewDidFinishLoad:(UIWebView *)webView {
[progressBar stopAnimating]; [progressBar setHidden:YES]; [webvwFbLike setHidden:NO]; }