itunesStoreに画面遷移せず移動する方法
tableView上の選択行から
そのtableview内でitunesStoreを表示したいのですが、
やり方が分かりませんでした。。
また、画面遷移が行われた場合のitunesStoreの表示はできましたが
その場合、ナビゲーションバーの色がデフォルトに戻ってしまい困っております。
以下のやり方を試しましたが、うまくビュー内に表示することができず
ご教授いただければと思い質問させていただきました。
よろしくお願い致します。
*----------
.h
@interface recVCL : UITableViewController
<UIWebViewDelegate>
{
UIWebView *wv;
}
@end
.m
- (BOOL)webView:(UIWebView *)webView shouldStartLoadWithRequest:(NSURLRequest *)request navigationType:(UIWebViewNavigationType)navigationType {
NSString *compURL = @"http://phobos.apple.com/WebObjects/";
if(NSOrderedSame == [[[request URL] absoluteString] compare:compURL options:NSCaseInsensitiveSearch range:NSMakeRange(0,[compURL length])]) {
[[UIApplication sharedApplication] openURL:[request URL]];
}
return YES;
}
- (void)viewDidLoad
{
[super viewDidLoad];
self.navigationItem.title = @"xxxxxxx";
self.navigationController.navigationBar.tintColor = [[[UIColor alloc] initWithRed:(xxxxxxxxxx) green:(xxxxxxxxxxx) blue:xxxxxxxxxx) alpha:1.0f] autorelease];
wv = [[UIWebView alloc] initWithFrame:self.view.bounds];
[wv delegate];
}
- (void)tableView:(UITableView *)tableView didSelectRowAtIndexPath:(NSIndexPath *)indexPath
{
NSURL *url;
NSURLRequest *urlRq;
switch (indexPath.row) {
case 0:
url = [NSURL URLWithString:@"http://phobos.apple.com/WebObjects/MZStore.woa/wa/viewSoftware?id=xxxxxxxxxxxx&mt=x"];
urlRq = [NSURLRequest requestWithURL:url];
[wv loadRequest:urlRq];
[self.view addSubview:wv];
break;
...
}