我對編程一般都比較陌生,但我試圖找到答案並未能結束。Webview無法在iOS應用程序中加載頁面
所以基本上我試圖創建一個具有地圖視圖場景中的應用,並能正常工作。然後我有另一個場景是用於網絡視圖。所以當你進入mapview場景時,會有一個按鈕將你帶到webview場景。
web視圖的場景,但沒有加載網頁可言,雖然我在不同的項目,沒有其他創建應用程序的網頁視圖部分編碼參與,它工作得很好。
這裏是編碼我到目前爲止:
#import <UIKit/UIKit.h>
#import <MapKit/MapKit.h>
@interface ViewController : UIViewController {
MKMapView * mapview; IBOutlet UIWebView *webview;
}
@property (nonatomic, retain) IBOutlet UIWebView*webview;
@property (nonatomic, retain) IBOutlet MKMapView *mapview;
-(IBAction)setMap:(id)sender;
-(IBAction)getlocation;
@end
--------
@implementation ViewController
@synthesize webview;
@synthesize mapview;
-(IBAction) getlocation {
mapview.showsUserLocation= YES;
}
-(IBAction)setMap:(id)sender {
switch(((UISegmentedControl *) sender).selectedSegmentIndex) {
case 0:
mapview.mapType= MKMapTypeStandard;
break;
case 1:
mapview.mapType= MKMapTypeSatellite;
break;
case 2:
mapview.mapType= MKMapTypeHybrid;
break;
default:
break;
}
}
- (void)didReceiveMemoryWarning
{
[super didReceiveMemoryWarning];
// Release any cached data, images, etc that aren't in use.
}
#pragma mark - View lifecycle
- (void)viewDidLoad
{
[super viewDidLoad];
[webview loadRequest:[NSURLRequest requestWithURL: [NSURL URLWithString: @"http://www.google.com"]]];
// Do any additional setup after loading the view, typically from a nib.
}
如果你能幫助,將不勝感激。讓我知道是否需要闡述。
當然網絡意見在Xcode不會加載。有一個過於簡單的理由:Xcode中沒有Web視圖。你的*實際*意味着「在我的[你的] iOS應用程序中」 - 這完全不同,並且與Xcode無關。 – 2013-05-12 04:31:59
你能否提供關於如何將URL請求傳遞給webView的代碼 – 2013-05-13 08:51:31