我正在开发一个 iPhone 应用程序,我有一个 UIWebview,默认情况下会加载一个 url。
我需要在 UIWebview 下创建一个带有三个按钮的 UIToolbar,这将允许用户点击按钮并在 UIWebview 中加载新的 url?
我正在开发一个 iPhone 应用程序,我有一个 UIWebview,默认情况下会加载一个 url。
我需要在 UIWebview 下创建一个带有三个按钮的 UIToolbar,这将允许用户点击按钮并在 UIWebview 中加载新的 url?
您必须在工具栏中添加三个按钮(这可以通过使用界面构建器(IB)轻松完成,并将它们连接到 IB 中的相应 IBAction。
现在,当点击 aa 按钮时,您可以这样做。
您有一个 UIWebView 说 myWebView //在 .h 文件中声明并使用 IB 与您的视图正确链接。
完成基本初始化后
按下按钮1
-(IBAction)button1:(id)sender
{
NSURL *url = [NSURL URLWithString:@"http://www.google.com"];
NSURLRequest *requestObj = [NSURLRequest requestWithURL:url];
[myWebView loadRequest:requestObj];
}
因此,通过单击 button1 谷歌网页将加载到您的 webView 中。
对其他按钮也做同样的事情。:)
这些方法和属性UIWebview
可能会有所帮助:
- (void)reload;
- (void)stopLoading;
- (void)goBack;
- (void)goForward;
@property(nonatomic,readonly,getter=canGoBack) BOOL canGoBack;
@property(nonatomic,readonly,getter=canGoForward) BOOL canGoForward;
@property(nonatomic,readonly,getter=isLoading) BOOL loading;