开发者

Calling UIWebView from IBAction ButtonPressed

开发者 https://www.devze.com 2023-02-27 19:54 出处:网络
This is probably a simple question... I have a UIView with a button that corresponds to a URL address http:// etc. I want to be able to click this web address button and have it load a UIWebView on a

This is probably a simple question...

I have a UIView with a button that corresponds to a URL address http:// etc. I want to be able to click this web address button and have it load a UIWebView on a separate UIViewController and XIB that shows the website, allowing me to then hit a back button and go back 开发者_StackOverflow社区to my first view that has the original button. Basically I want to be able to load the webpage but have it operate within the App rather than start up Safari. Is this possible?

So far I have build a dedicated XIB and ViewController for my webpage for which the viewDidLoad method looks like this:

  - (void)viewDidLoad{  
  [super viewDidLoad];  
NSString *urlAddress = pushURL; //pushURL is passed as parameter 

NSURL *url = [NSURL URLWithString:urlAddress];

NSURLRequest *requestObject = [NSURLRequest requestWithURL:url];

[webView loadRequest:requestObject];  
[addressBar setText:urlAddress];
 }

Question is... how do I call the UIWebView from my button (which is in the first class/parent viewController)? All my other viewControllers in my app are using UITableView so it's a simple DidSelectRowAtIndex.

Thanks.


It sounds like you want to be using a UINavigationController. Then when the button is tapped just push the UIViewController with the web view to the UINavigationController.

0

精彩评论

暂无评论...
验证码 换一张
取 消