UIActivityView 将文件附加到电子邮件

2023-11-29

我创建了一个UIActivityView在我的 iPad 应用程序中,但我不知道如何在发送电子邮件时附加文件。我能怎么做?


我想这会对你有帮助。

NSData *pdfData = [NSData dataWithContentsOfFile:pdfFilePath];
UIActivityViewController *activityViewController = [[UIActivityViewController alloc] initWithActivityItems:@[@"Test", pdfData] applicationActivities:nil];

[self presentViewController:activityViewController animated:YES completion:nil];
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

UIActivityView 将文件附加到电子邮件 的相关文章

  • 动画完成后 CABasicAnimation 重置为初始值

    我正在旋转 CALayer 并尝试在动画完成后将其停止在最终位置 但动画完成后 它会重置到初始位置 xcode 文档明确指出动画不会更新属性的值 任何如何实现这一目标的建议 这就是答案 它是我的答案和克里希南的答案的结合 cabasican
  • UIScrollView 在缩放或滚动时阻止所有触摸

    当 UIScrollView 通过捏合手势或滚动进行缩放时 我无法按同一窗口中的任何其他按钮 有什么办法可以启用这种行为吗 这就像滚动视图具有独占触摸 尽管我尝试将其明确设置为NO 我在视图中有一个滚动视图 我希望它仅在用户按住滚动按钮时滚
  • NSTimer 在后台的行为(addTimer:, beginBackgroundTaskWithExpirationHandler:)

    Xcode 6 3 1 ARC 启用 适用于 iOS 8 3 我需要帮助理解我在应用程序进入后台后尝试在应用程序中维护单例共享计时器时遇到的奇怪行为 以前我不关心这个 NSTimer 因为它是使用后台位置服务在后台更新用户位置的 但是 我想
  • 使用 OSX 10.9 和 Xcode 6.1.1 + 自定义输入视图作为 Swift 中文本字段的键盘

    加载自定义输入视图键盘后 我在连接按钮时遇到问题 我的主屏幕是故事板 我的自定义视图是 xib 输入视图是一个 nib 文件所有者指向它的 swift 类 我正在使用另一个视图控制器中的代码加载输入视图 extension UIView c
  • 保存在 Core Data 中的 iOS 数据在启动后无法保存

    EDIT 2020 年 7 月 9 日下午 1 39 太平洋标准时间 我已经获得了我认为足以作为该应用程序的最小工作可复制版本的内容 可在以下位置找到 https github com Rattletrap99 penny game tes
  • 如何使用 NSMutableArray 中的数据通过 NSUserDefaults 保存数据

    My NSMutableArray在我的 h 文件中声明如下 property strong nonatomic NSMutableArray numbers 如何使用 NSMutableArray 保存输入的数据以保存到NSUserDef
  • 与 iOS 7.1 持续集成 - 无法安装服务器上链接的产品

    我们已经使用 Xcode 5 0 运行 CI 一段时间了 没有出现任何问题 现在iOS 7 1已经发布了 似乎安装了CI生产的产品你需要使用 https https stackoverflow com questions 20276907
  • 多个收件人的 SMIME 解密

    我打算用 JAVA 开发一个基于 SMIME 的应用程序 在某些领域 我需要对 SMIME 加密 解密进行更多说明 我了解在单个收件人的情况下如何对消息进行加密和解密 如果只有一个收件人 用于加密消息内容的随机生成的会话密钥 然后 该随机会
  • 存储应用内购买的正确且安全的方式

    在设备上存储应用内购买的最佳方式是什么 这样购买也可以离线访问 但是 购买的安全性没有受到损害 不要在设备上存储任何有价值的东西 因为它不可信 并且很容易被有动机的人破坏 现在 所有这一切都取决于所购买物品的类型和价值 以及如果物品受损会发
  • 访问 iPhone 上用户的短信

    有没有一种方法可以访问用户的短信 没有互联网连接 显然 不尝试获取客户的消息 并分析应用程序中的文本 如果没有 出于安全原因 这是完全可以理解的 但我想我还是会问 不 你只能发送它们 S http developer apple com l
  • 将核心数据数据库/.sqlite 文件同步到 Dropbox

    我正在尝试将我的核心数据数据库 sqlite 文件同步 上传到保管箱 一旦我的用户登录 我就有一个上传文件的按钮 IBAction sync NSString localPath NSBundle mainBundle pathForRes
  • 在 Xcode 中调试未捕获的异常

    我正在努力更好地使用 Xcode 我打开了 AllExceptions 断点 当我的应用程序崩溃时 我会看到以下内容 Terminating app due to uncaught exception NSRangeException re
  • 自定义 UIToolbar 距离 iPhone X 上的 home 指示器太近

    我有一个习惯UIToolbar当标签栏隐藏时我显示的 iPhone X 上的工具栏按钮距离主页指示器太近 let toolbar UIToolbar let height tabBarController tabBar frame heig
  • 如何将 UIview 添加到 imageView,同时确保 UIView 的内容位于其框架内?

    我有一个超级视图 其中包含ImageView a testView和一些按钮 我创建了一个UIView其中包含ImageView2 and a removebutton 当我添加UIView to UIImageView 内容UIView不
  • 如何使用mapkit和swift在设定位置覆盖一个圆圈

    我在尝试弄清楚如何在与用户位置不同的所需位置显示透明圆形或矩形时遇到困难 我是 Mapkit 的初学者 所以提前致谢 class FirstViewController UIViewController MKMapViewDelegate
  • 如何在构建时自动重置 iPhone 模拟器

    将多个 JSON 文件从应用程序包根目录移动到目录结构内 也在应用程序包中 后 应用程序继续运行 就像文件保留在之前的位置一样 经过一番绞尽脑汁并进行了一次干净的构建后 我记得必须清除 iPhone 模拟器才能删除旧位置中的这些文件 如果能
  • Swift 中的核心数据:仅保存 for 循环中的最后一个对象

    我正在尝试将 Core Data 中的多个对象保存到 iPodSongs 实体中for循环 即当前歌曲的标题for song in result 环形 但我的代码只保存循环中的最后一首歌曲 并且只是不断覆盖同一个对象 我需要每次创建一个新对
  • 当Text超过Height时如何增加UITextView的高度

    我有一个 UITextView 当我在 5 6 行后输入数据时 数据正在向上滚动并且看不到 当输入的文本超过高度时 是否有任何属性可以用来增加 UITextView 的高度 请建议大家 使用此代码使 UITextView 的高度与其内部内容
  • iOS 7 导航栏在 viewDidAppear 上跳跃/拉伸

    I am trying to update my app for iOS 7 When my views appear on the screen you can see that there is a gap between the na
  • Xamarin - iOS 地图上的多个多边形

    我目前正在关注this https developer xamarin com guides xamarin forms application fundamentals custom renderer map polygon map ov

随机推荐

  • iOS8 AVAudioEngine 如何通过多点连接发送麦克风数据?

    我想通过多点连接 iOS 8 发送麦克风音频数据 并通过接收方的扬声器播放它 我还设置了 AVAudioEngine 并且可以从 上方 扬声器输出听到麦克风数据 但我不知道如何通过网络发送 AVAudioPCMBuffer 这是我的代码片段
  • 全局变量的值在 ValueEventListener 中初始化后会重置

    我有一个名为 bg 的全局变量 它在 firebase 数据库引用 myRef 的 ValueEventListener 内初始化 但是 如果我尝试在 valueeventlistener 块之外使用变量的值 则该变量为空 就好像被重置了一
  • 使用 Big Query 将 firebase event_params 键值数据显示到单行中

    我正在尝试对 Firebase 存储的事件执行 Google BigQuery 我已经执行了以下查询 SELECT FROM myTable LIMIT 6 其结果如下 Row date name event params key even
  • 如何查找已安装的 .NET 版本?

    如何查明安装的 NET 版本 我正在寻找像这样简单的东西java version我可以在命令提示符下输入它 它会告诉我当前安装的版本 我最好补充一点 可能未安装 Visual Studio 这通常是我想了解的有关客户端计算机的信息 有一种更
  • JavaScript - 对 SELECT 选项进行排序

    我使用 PHP 扫描目录并列出所有 xml 文件 每个 XML 文件都包含 名称 元素和 日期 元素 每个 XML 文件的 name 元素作为选项列在选择列表中 这工作得很好 但是 每个 XML 文件中的 日期 元素都不同 并且包含如下日期
  • sclite (SCTK)、C++ 模板参数 Filter::Filter* 无效。西格文

    Problem 我目前正在尝试安装 NISTsclite 它是 SCTK 2 4 0 的一部分 github or 新版本 我正在尝试安装Cygwin in bash 安装是使用完成的make 我能够解决一个问题file format no
  • empty() 不是一个有效的回调?

    我正在尝试在 php ini 的数组映射中使用empty 我收到错误消息 表明这不是有效的回调 cat test php
  • Facebook Graph API - 使用 JavaScript 上传照片

    是否可以使用 JavaScript 使用 Facebook Graph API 上传文件 我觉得我已经很接近了 我正在使用以下 JavaScript var params params message PicRolled params so
  • 连接 ECONNREFUSED 127.0.0.1:27017'

    我有那个代码 var express require express stylus require stylus logger require morgan bodyParser require body parser mongoose r
  • 允许用户仅在 firebase 上修改自己的数据

    我试图阻止黑客修改或查看我的 Firebase 数据库上的数据 我的数据库中的用户包含 身份验证 选项卡中所有用户的用户 ID 我可以让数据库只让登录用户查看数据吗 这是我的数据库结构 Firebase数据库结构 我想允许用户在 用户 中修
  • char 设备捕获多个(int)ioctl 参数

    我必须编写一个linux char设备 它处理每个unlock ioctl的ioctl 没有BKL 函数 目前 我可以从用户空间 ioctl 命令接收一个参数 get user myint int user arg 我如何接收多个 int
  • 如何将数据从Vue实例传递到组件

    首先 我必须说我已经花了几个小时在这上面 所以如果我忽略了一些愚蠢简单的事情 那么我深表歉意 我正在尝试让一个组件通过根 Vue 实例与另一个组件通信 到目前为止 我已经设法让 MakeComponent 向根实例发送消息 如下所示 con
  • Makefile 编译源文件列表

    我有我希望 Makefile 编译的文件列表 每种源语言都有一个列表 CFILES Src Application main c Src Core data c Lib routines c ASFILES Src Application
  • Ruby google_drive gem oAuth2 保存

    因此 在更新之前 有一种简单的方法可以登录谷歌驱动器并操作您的谷歌文档 使用 ruby 在您能够使用此登录您的谷歌驱动器之前 require google drive session GoogleDrive login email prot
  • setOneShotPreviewCallback 未在回调中点击 onPreviewFrame()

    我正在为我正在制作的应用程序创建视频捕获活动 并且我想捕获预览帧以用作播放按钮 我已经设置了SurfaceView up in onCreate 并连接相机的预览显示SurfaceHolder Callback private Callba
  • tsc 抛出“TS2307:找不到本地文件的模块”

    我有一个使用 TypeScript 的简单示例项目 https github com unindented ts webpack example Running tsc p with tsc版本 1 8 10 抛出以下内容 app inde
  • 在 Eclipse 中哪里存储 java 项目的资源(图像、数据文件……)?

    不确定这个基本问题是否已经得到解答 从参考资料以及在SO上找到的答案 我了解到在Eclipse中 源文件夹 是JDT将搜索源文件并编译它们的文件夹 还提到每个源文件夹可能有一个对应的文件夹来存储已编译的类 也许这就是为什么项目的通常 src
  • 如何找到可用的端口?

    我想启动一个监听端口的服务器 我可以明确指定端口并且它可以工作 但我想以自动方式找到一个端口 对此我有两个问题 我应该在哪个范围的端口号中搜索 我使用端口 12345 12346 和 12347 都很好 如何查明某个端口是否被其他软件占用
  • 如何在 mac osx 上的 sublime 中编辑 HTML.tmLanguage

    我将其更改为支持非引号 id 如下所示 div div 我找到了这个 但在查找编辑 tmLanguage 文件的位置时遇到问题 不要听杰米的回答 您永远不应该编辑 Pristine 包 相反 您可以在以下位置找到所有 Sublime Tex
  • UIActivityView 将文件附加到电子邮件

    我创建了一个UIActivityView在我的 iPad 应用程序中 但我不知道如何在发送电子邮件时附加文件 我能怎么做 我想这会对你有帮助 NSData pdfData NSData dataWithContentsOfFile pdfF