Guest User

Untitled

a guest
Nov 22nd, 2017
79
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.07 KB | None | 0 0
  1. <a class="btn btn-default btn-block btn-lg" href="out:http://www.mini-zambesiauto.co.za/contact.html">MINI Legends @ Zambesi</a>
  2.  
  3. (BOOL)webView:(UIWebView *)webView shouldStartLoadWithRequest:(NSURLRequest *)request navigationType:(UIWebViewNavigationType)navigationType {
  4. NSString *URLString = [[request URL] absoluteString];
  5. URLString = [URLString stringByRemovingPercentEncoding];
  6.  
  7. if ([[URLString substringToIndex:4] isEqualToString:@"out:"]) {
  8. if (navigationType == UIWebViewNavigationTypeLinkClicked ) {
  9. NSString *savedURL = [URLString substringFromIndex:4];
  10. NSURL *finalURL = [NSURL URLWithString:savedURL];
  11. UIApplication *application = [UIApplication sharedApplication];
  12. [application openURL:finalURL options:@{} completionHandler:nil];
  13. return NO;
  14. }
  15. return YES
  16. }
  17.  
  18. (IBAction)shareButton:(UIBarButtonItem *)sender
  19. {
  20.     NSString *textToShare = @"Look at this awesome website for aspiring iOS Developers!";
  21.     NSURL *myWebsite = [NSURL URLWithString:@"http://www.codingexplorer.com/"];
  22.  
  23.     NSArray *objectsToShare = @[textToShare, myWebsite];
  24.  
  25.     UIActivityViewController *activityVC = [[UIActivityViewController alloc] initWithActivityItems:objectsToShare applicationActivities:nil];
  26.  
  27.     NSArray *excludeActivities = @[UIActivityTypeAirDrop,
  28.                                    UIActivityTypePrint,
  29.                                    UIActivityTypeAssignToContact,
  30.                                    UIActivityTypeSaveToCameraRoll,
  31.                                    UIActivityTypeAddToReadingList,
  32.                                    UIActivityTypePostToFlickr,
  33.                                    UIActivityTypePostToVimeo];
  34.  
  35.     activityVC.excludedActivityTypes = excludeActivities;
  36.  
  37.     [self presentViewController:activityVC animated:YES completion:nil];
  38. }
Add Comment
Please, Sign In to add comment