0

我正在开发一个 iPhone 应用程序,我有一个 UIWebview,默认情况下会加载一个 url。

我需要在 UIWebview 下创建一个带有三个按钮的 UIToolbar,这将允许用户点击按钮并在 UIWebview 中加载新的 url?

4

2 回答 2

0

您必须在工具栏中添加三个按钮(这可以通过使用界面构建器(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 中。

对其他按钮也做同样的事情。:)

于 2011-11-25T07:15:24.003 回答
0

这些方法和属性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;
于 2012-06-04T19:27:33.763 回答