title: UIActivityViewController completion handler still calls action if user presses cancel
body: <p>In my UIActivityViewController, I use completion handler to execute a "successfully shared" notification. It works but my only problem is, it still shows the notification if the user presses cancel.</p>
  
  <p>Here is my completion handler code,</p>
  
  <pre><code>[controller setCompletionHandler:^(NSString *activityType, BOOL completed) {
  
  
      CWStatusBarNotification *notification = [CWStatusBarNotification new];
      [notification displayNotificationWithMessage:@"✓ Successfully Shared Centre!"
                                            forDuration:3.0f];
  
      notification.notificationLabelBackgroundColor = [UIColor colorWithRed:38.0f/255.0f green:81.0f/255.0f blue:123.0f/255.0f alpha:1.0f];
      notification.notificationLabelTextColor = [UIColor whiteColor];
  
  
  
  }];
  </code></pre>
  
  <p>Thanks for the help!</p>