खोज…
AirDrop
उद्देश्य सी
एयरड्रॉप का उपयोग UIActivityViewController
से किया जा सकता है। UIActivityViewController
क्लास एक मानक दृश्य नियंत्रक है जो कई मानक सेवाएं प्रदान करता है, जैसे कि क्लिपबोर्ड पर आइटम कॉपी करना, सोशल मीडिया साइटों पर सामग्री साझा करना, संदेश, एयरड्रॉप और कुछ तीसरे पक्ष के अनुप्रयोगों के माध्यम से आइटम भेजना।
इस मामले में हम UIActivityViewController
माध्यम से एक छवि भेज रहे हैं
UIImage *hatImage = [UIImage imageNamed:@"logo.png"];
if (hatImage)//checks if the image file is not nil
{
//Initialise a UIActivityViewController
UIActivityViewController *controller = [[UIActivityViewController alloc] initWithActivityItems:@[hatImage] applicationActivities:nil];
//Excludes following options from the UIActivityViewController menu
NSArray *excludeActivities = @[UIActivityTypePostToWeibo,UIActivityTypePrint, UIActivityTypeMail,UIActivityTypeMessage,UIActivityTypePostToTwitter,UIActivityTypePostToFacebook,
UIActivityTypeCopyToPasteboard,UIActivityTypeAssignToContact,
UIActivityTypeSaveToCameraRoll,UIActivityTypeAddToReadingList,
UIActivityTypePostToFlickr,UIActivityTypePostToVimeo,
UIActivityTypePostToTencentWeibo];
controller.excludedActivityTypes = excludeActivities;
[self presentViewController:controller animated:YES completion:nil];
}
तीव्र
if ((newImage) != nil)
{
let activityVC = UIActivityViewController(activityItems: [newImage], applicationActivities: nil)
activityVC.excludedActivityTypes =[UIActivityTypeAddToReadingList]
self.presentViewController(activityVC, animated: true, completion: nil)
}
Modified text is an extract of the original Stack Overflow Documentation
के तहत लाइसेंस प्राप्त है CC BY-SA 3.0
से संबद्ध नहीं है Stack Overflow