Iphone 如何编程UItoolbar按钮以在UIWebView中加载新网站?
我正在开发一个IPhone应用程序,我有一个默认加载url的UIWebviewIphone 如何编程UItoolbar按钮以在UIWebView中加载新网站?,iphone,ios4,uiwebview,uitoolbar,uitoolbaritem,Iphone,Ios4,Uiwebview,Uitoolbar,Uitoolbaritem,我正在开发一个IPhone应用程序,我有一个默认加载url的UIWebview 我需要在UIWebview下创建一个带有三个按钮的UIToolbar,这将允许用户点击按钮并在UIWebview中加载新的url 您必须在工具栏中添加三个按钮(这可以通过使用Interface builder(IB)轻松完成,并将它们连接到IB中相应的IBAction 现在,当点击按钮时,你可以这样做 您在.h文件中声明了一个UIWebView(比如myWebView/),并使用IB和您的视图正确链接 完成基本初始化
我需要在UIWebview下创建一个带有三个按钮的UIToolbar,这将允许用户点击按钮并在UIWebview中加载新的url 您必须在工具栏中添加三个按钮(这可以通过使用Interface builder(IB)轻松完成,并将它们连接到IB中相应的IBAction 现在,当点击按钮时,你可以这样做 您在.h文件中声明了一个UIWebView(比如myWebView/),并使用IB和您的视图正确链接 完成基本初始化后 按键
-(IBAction)button1:(id)sender
{
NSURL *url = [NSURL URLWithString:@"http://www.google.com"];
NSURLRequest *requestObj = [NSURLRequest requestWithURL:url];
[myWebView loadRequest:requestObj];
}
因此,通过点击按钮1,谷歌网页将加载到您的网络视图中
对其他按钮也执行同样的操作。
:)这些
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;
你在哪一部分有问题?我已经创建了UIWebView和工具栏。我只需要对工具栏上的按钮进行编程。嗨,谢谢你的回答。但我需要知道如何使用UIToolbar按钮。ThanksuitToolBar按钮与普通按钮相同,唯一的区别是必须添加UIBarButton而不是UIButton。如果有任何问题仍然存在,请问我。