草庐IT

uiactivityviewcontroller-tutorial

全部标签

ios - Facebook 未显示在 UIActivityViewController 中,但 twitter 显示

我的iOS是8.1.2,我正在使用UIActivityViewController进行社交分享。我单击一个按钮并允许UIActivityViewController呈现-(IBAction)UIActivityTypeButtonClick:(id)sender{NSString*text=@"Iamsharingthistext";NSArray*sharedArray=@[text];UIActivityViewController*activityVC=[[UIActivityViewControlleralloc]initWithActivityItems:sharedArra

iphone - iOS 7 中的 UIActivityViewController

在我的应用程序中,我添加了这些代码行以合并uiactivityviewcontroller的功能UIImage*yourImage=someImg;UIActivityViewController*activityVC=[[UIActivityViewControlleralloc]initWithActivityItems:[NSArrayarrayWithObjects:@"abcdefgh",yourImage,nil]applicationActivities:nil];activityVC.excludedActivityTypes=@[UIActivityTypeMessa

ios - UIActivityViewController 需要很长时间才能呈现

我为iPhone制作了一个应用程序。现在,我正在为iPad重新创建它。当用户选择工具栏中的操作按钮时,应该会显示一个带有UIActivityViewController的弹出窗口,但由于某种原因,它第一次显示大约需要10秒。在iPhone上,大约需要一秒钟。除了弹出窗口外,代码相同。我尝试禁用弹出窗口,但它仍然需要大约10秒才能显示。代码如下:-(IBAction)Actions:(UIBarButtonItem*)sender{if([activityPopoverisPopoverVisible]==YES){[activityPopoverdismissPopoverAnimat

ios - UIActivityViewController 在 iOS 7 上不显示 FB 和 Twitter

我正在尝试使用UIActivityViewController共享一些项目。在iOS6上它工作正常。但是当我在iOS7上测试它时,只显示邮件图标。怀疑我的SDK太旧,我下载了最新的一个,但它的行为仍然相同。我在模拟器和安装了facebook的设备上进行了测试,没有运气。现在我想不出我做错了什么。这是我的代码-(void)shareButtonWasTapped:(BMPopUpMenuView*)popUpMenu{NSString*shareText;if(_correctPatternFound){shareText=@"Yey,Isolvedapuzzle!";}else{sha

ios - 如何自定义 UIActivityViewController 以在发布到 facebook 和 twitter 时显示 URL 链接?

所以我正在iOS6中试用新的UIActivityViewController,启动和运行它真的很容易,但我不知道如何控制它。所以我想发布一篇文章的链接,我还想为链接附上一张图片。我不希望将该图片作为URL缩略图上传到某些Facebook相册。这在facebookSDK中很容易实现,因为它们可以完全控制它,但是有没有办法使用UIActivityViewController来实现?这是我得到的:NSArray*activityItems=@[[NSURLURLWithString:[articlelink]],[UIImageimageNamed:@"myStockImage"]];UIA

iOS 8 UIActivityViewController 和 UIAlertController 按钮文本颜色使用窗口的 tintColor

在iOS8中,似乎UIAlertController上的按钮(特别是操作表类型)以及UIActivityViewController上的按钮从主窗口的tintColor获取颜色。如何更改按钮文本的颜色?我试过像这样使用外观代理:[[UIButtonappearanceWhenContainedIn:[UIActivityViewControllerclass],nil]setTitleColor:[UIColorblackColor]forState:UIControlStateNormal];但是没有效果。我窗口的tintColor是白色的,所以UIActivityViewContr

iOS 8.3 : UIActivityViewController shows extraneous row

我有一个UIActivityViewController,我已为其排除(使用excludedActivityTypes)所有UIActivityCategoryAction事件类型。在iOS8.2中,UIActivityViewController只会显示一行,用于UIActivityCategoryShare事件类型。在iOS8.3中,UIActivityCategoryAction为空行。请参阅下面的屏幕截图,其中第二行只有“更多”。如何在iOS8.3中删除UIActivityViewController中的UIActivityCategoryAction?

尝试从 youtube-search-tutorial 实现 BLoC 时发生 Flutter 错误

我在flutter中实现BLoC时遇到了问题,我遵循了这个教程:https://github.com/ResoCoder/youtube-search-flutter-bloc但我收到以下无法调试的编译器消息:Compilermessage:file:///opt/flutter/.pub-cache/hosted/pub.dartlang.org/bloc-0.8.4/lib/src/bloc.dart:24:44:Error:Nonamedparameterwiththename'seedValue'._stateSubject=BehaviorSubject(seedValue:

ios - 与 UIActivityViewController 共享文本文件

我正在尝试与UIActivityViewController共享一个文本文件。我正在我的应用程序中创建和写入我的文件,然后允许用户使用他们喜欢的任何方式共享该文件。目前我可以这样访问文件:lettext2=String(contentsOfFile:path,encoding:NSUTF8StringEncoding)letobjectsToShare=[text2]letactivityVC=UIActivityViewController(activityItems:objectsToShare,applicationActivities:nil)self.presentViewC

ios - UIActivityViewController 调用然后关闭后如何执行操作

我无法理解调用UIActivityViewController后如何执行操作。例如,当我使用以下代码保存图像时:letimage=UIGraphicsGetImageFromCurrentImageContext()UIGraphicsEndImageContext()letactivity=UIActivityViewController(activityItems:[image],applicationActivities:nil)presentViewController(activity,animated:true,completion:nil)用户收到新窗口,可以在某处保存图