iPhone:如何将视图另存为图像??? (例如保存你画的东西)

2023-11-26

我找到了一些示例教你如何在 iPhone 上画画

但它没有说如何将视图保存为图像?

有人知道吗???

或者任何样本都会有帮助:)

实际上,我正在尝试将用户的签名保存为图像并将其上传到服务器。

Thanks

Webber


UIView *view = // your view    
UIGraphicsBeginImageContext(view.bounds.size);
[view.layer renderInContext:UIGraphicsGetCurrentContext()];
UIImage *image = UIGraphicsGetImageFromCurrentImageContext();
UIGraphicsEndImageContext();

这给出了您可以使用存储的图像 -

NSData *imageData = UIImageJPEGRepresentation(image, 1.0);
[imageData writeToFile:path atomically:YES];

其中路径是您要保存到的位置。

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

iPhone:如何将视图另存为图像??? (例如保存你画的东西) 的相关文章

  • iOS 非矩形图像裁剪? [关闭]

    就目前情况而言 这个问题不太适合我们的问答形式 我们希望答案得到事实 参考资料或专业知识的支持 但这个问题可能会引发辩论 争论 民意调查或扩展讨论 如果您觉得这个问题可以改进并可能重新开放 访问帮助中心 help reopen questi
  • 为 iOS 构建 libsox 问题

    我想为 iphone 设备构建 libsox 但我没有这样做 我只是想知道是否有可能为 iphone 构建这个库 einsteinx 已经从我的博客发布了 但是这里又链接了两个链接 第一篇文章解释了如何构建 libsox http uber
  • dyld:未加载库:AVFoundation.framework 原因:未找到图像

    我该如何解决 dyld 库未加载 System Library Frameworks AVFoundation framework Versions A AVFoundation 引用自 Users Library Application
  • 在 iOS 中,自动调整大小、自动布局和约束之间有什么区别?

    在阅读 Apple 文档时 我发现了有关自动调整大小 自动布局和约束的参考资料 在代码中使用所有这些有什么区别 在 iOS 9 中以编程方式应用这些技术的正确方法是什么 这里实际上只有两件事 自动调整大小 自动布局 自动调整大小基本上是苹果
  • 使用父级的 init 创建一个类的子类 - 来自另一个类

    编辑 这里的投票综合症很糟糕 我问了一个问题 我认为这表明我做了功课 并寻求建议 被赞成的答案意味着要进行编译时警告 而我自己的 可能是最干净的 OOP 方式没有引起任何兴趣 简要概述以了解为什么我需要这个以及我尝试做什么 我正在编写一个实
  • Swift 3 按钮文本自动调整大小

    因此 我有根据设备自动调整大小的按钮 我想知道如何使按钮文本自行调整大小 就像具有最小尺寸或比例的 UILable 一样 正如 Matt 上面所说的 UIButton 标题是通过 UILabel 显示的 您可以使用 minumScaleFa
  • 从 NSDictionary 填充 tableview

    我从 json 请求收到一个 NSDictionary 如下所示 RESULT Id1 138 lat 45 5292910 long 73 6241500 order 2343YY3 Id1 137 lat 45 5292910 long
  • 从 NSString 中删除字符?

    NSString myString A B C D E F G 我想删除空格 因此新字符串将是 ABCDEFG 你可以使用 NSString stringWithoutSpaces myString stringByReplacingOcc
  • NSNumber 作为 NSDictionary 的键

    我想知道 NSDictionary 中的键是如何工作的 通常 我会使用 NSString 作为键 例如 NSString stringKey stringKey mydict objectForKey stringKey 如果我想使用 NS
  • 具有同步功能的 iPhone 离线应用程序

    我正在考虑构建一个可以在离线状态下和在线状态下一样运行的应用程序 由于应用程序在离线状态下无法与服务器通信 因此需要进行某种程度的同步 在规划 iPhone 同步离线操作时 有哪些值得阅读和开始思考的好工具 与苹果已经提供的工具来帮助解决这
  • 什么时候需要 NSCopying?

    我知道如果您的对象将用作 NSDictionary 中的键 则需要它 还有其他类似的情况需要 NSCopying 吗 如果我认为我不需要我的模型对象符合 NSCopying 我可能是错的吗 将 NSCopying 协议视为克隆例程的 Obj
  • iOS 10 联系人照片出现在导航栏上

    我想构建一个与 iOS 10 中的联系人应用程序具有相同动画的视图控制器 当您向下滚动页面时 联系人的照片会出现在导航栏的中间 iOS 10 中有 API 还是自定义实现 Research 有许多技术试图修改导航栏 我花了很多时间逐一尝试
  • 获取对容器视图的视图控制器的引用[重复]

    这个问题在这里已经有答案了 我有一个 viewController 其中包含一个 ContainerView 正在设置 ViewController 我正在设置一个segue 并在prepareforsegue方法中我想获取对嵌入在容器视图
  • AudioServicesAddSystemSoundCompletion 回调方法在几次调用后不会被调用

    我在应用程序中使用 AudioServicesAddSystemSoundCompletion 来检测声音何时完成 然后触发一些其他操作 由于某种原因 我得到以下行为 它适用于前 8 到 12 个声音 至少是我测试过的 然后不再调用为 Au
  • 如何更改 iOS 13 中 UISegmentedControl 中分段的颜色?

    A UISegmentedControliOS 13 中具有新的外观 并且用于更改分段控件颜色的现有代码不再像以前那样工作 在 iOS 13 之前 您可以设置tintColor这将用于分段控件周围的边框 分段之间的线条以及所选分段的背景颜色
  • Spring框架StoryBoard渲染错误

    我有一个正在运行的项目 现在我再次安装 Pod pod Spring git gt https github com MengTo Spring git https github com MengTo Spring git branch g
  • reloadData 不调用 cellForRowAtIndexPath

    我的项目使用分割视图控制器 其中包含一个带有课程时间列表的表格视图和一个详细说明课程时间的主视图 当应用程序首次加载时 表格视图中没有任何条目 主视图显示登录屏幕 当用户登录时 表视图应该重新加载包含每个班级标题的文本 我无法正确重新加载数
  • 如何让付费版和免费版iOS应用共享FB App ID?

    我有同一个 iPhone 应用程序的免费版和付费版 我希望他们共享一个 Facebook 应用程序 ID 因为它们本质上是同一个应用程序 我认为我可以通过使用 Facebook 类中的这个方法来完成此任务 void authorize NS
  • 如何在 iOS 中屏蔽 UIView

    我见过类似的问题 但没有找到可行的答案 我想使用灰色图像屏蔽 UIView 需要转换为 alpha 比例进行屏蔽 UIView 有背景 屏蔽图像应该很容易 但我想屏蔽任何 UIView 任何线索将不胜感激 我已经研究这个问题几个小时了 并找
  • 如何在 iOS 中的电子邮件的 HTML 正文中嵌入图像

    我正在尝试在从 iPad 发送的 HTML 电子邮件的正文中包含图像 这似乎是不可能的 我尝试过使用 CID 方法 但似乎在 iOS 中无法获取 设置附件的 CID 我也尝试过将图像嵌入src data image png base64 b

随机推荐

  • 在另一个框架中单击按钮时更新框架上的 JPanel 内容

    我创建了一个框架 x1 其中有一个面板 p1 加载 x1 时 复选框会动态添加到 p1 添加到 p1 的复选框数量取决于数据库表 t1 中满足特定条件的数据值的数量 框架 x1 上有一个按钮 b1 当点击b1时 会显示另一个框x2 在框x2
  • Python:select() 不会发出来自管道的所有输入信号

    我正在尝试使用 Python 加载外部命令行程序并通过管道与其进行通信 该程序通过标准输入获取文本输入 并按行生成文本输出到标准输出 通信应该使用 select 进行异步 问题是 并非程序的所有输出都在 select 中发出信号 通常最后一
  • 在 PHP 中获取两个日期时间之间的间隔秒数?

    2009 10 05 18 11 08 2009 10 05 18 07 13 这应该生成235 怎么做呢 对于 DateTime 对象 您可以这样做 date new DateTime 2009 10 05 18 07 13 date2
  • 更新 dll 而不停止服务

    我想在不停止服务的情况下更新服务器进程的 dll 我怎么做 有点像asp net如何自动拾取放置在bin文件夹中的新dll Asp Net 使用一种称为卷影副本 如果将更新的 dll 复制到应用程序的 bin 子目录中 ASP NET 运行
  • Spring 反应式 WebClient GET json 响应,内容类型为“text/plain;charset=UTF-8”

    当我请求一个端点返回内容类型为 text plain charset UTF 8 且格式正确的 json 响应时 我遇到了 Spring 5 反应式 WebClient 的问题 例外的是 org springframework web re
  • UIImage 动画图像色调颜色?

    有没有办法给动画中的图像着色 我知道我可以像这样对单个图像进行着色 var imageOne UIImage UIImage named pullto 1 png imageOne imageOne imageWithRenderingMo
  • Xcode 6.3 与 Swift 1.0 可能吗?

    是否可以使用 Xcode 6 3 但保留 Swift 1 0 使用 iOS 8 2 SDK 没有帮助 我找不到 Swift 版本的任何开关 编辑 我在 Swift 1 0 中有一个扩展构建 我不想碰它 但更新我的主项目 如果您遇到语法问题
  • Image.fromarray 只产生黑色图像

    我正在尝试使用将 numpy 矩阵保存为灰度图像Image fromarray 它似乎适用于随机矩阵 但不适用于特定矩阵 应该出现一个圆圈 谁能解释我做错了什么 from PIL import Image import numpy as n
  • C 中 long double 的转换说明符

    The 长双数据类型在 C 中可以有这些转换说明符 Le LE Lf Lg LG 参考 我写了一个小程序来测试 include
  • MongoDB - 子级和父级结构

    最近刚刚深入研究了 MongoDB 的 NoSQL 世界 我仍然在努力理解在没有第三次标准化数据然后加入数据的情况下最好的架构方法 目前我正在设计的项目是一个简单的文章集合 类似于维基 一篇文章将有标题和文本 以及 可能 一篇父文章和一篇或
  • Android onCreate 或 onStartCommand 用于启动服务

    通常当我创建 Android 服务时我会实现onCreate方法 但在我的上一个项目中这不起作用 我尝试实施onStartCommand 这似乎有效 问题是 当我必须实现一个服务时需要哪种方法 我必须实施哪些方法 onCreate onSt
  • Apple 开发者帐户团队未出现在 VS Mac 上

    当我在 Visual Studio Mac Community 2017 上登录我的 Apple ID 帐户时 团队没有显示 我必须有付费的苹果开发者帐户才能使用它吗 没有显示任何团队 并且 查看详细信息 按钮没有执行任何操作 另外 帐户左
  • 如何设置 Gtk.ComboBox 的值?

    我能弄清楚的只是与 ComboBox GetEnumerator 或类似的东西有关 我想做这样的事情 System Collections IEnumerator e this task difficulty combobox GetEnu
  • 如何在不链接源代码的情况下调试 System.StackOverflowException?

    最近 我经常遇到以下类型的错误 System StackOverflowException 类型的未处理异常 发生在未知模块中 这种情况发生在一个具有相当大的代码库 C XNA 的游戏 我开发的 中 但通常该错误仅在游戏进行几分钟后才会发生
  • 标准化 pandas 中的数据

    假设我有一个 pandas 数据框df 我想计算数据框的列平均值 这很容易 df apply average 然后按列范围 max col min col 这又很容易 df apply max df apply min 现在 对于每个元素
  • 将参数传递给打包的电子应用程序

    我们正在使用电子包装机捆绑并分发我们的 Web 应用程序的前端 我们需要能够通过host and port服务器到电子前端进行连接 当我们通过以下方式启动时electron main js host blah port 8080有用 打包后
  • 可以用python编译c代码吗?

    我想构建一个 python 程序 将 c 文件的路径作为输入 然后对其进行编译 如果编译成功 程序将在屏幕上输出OK 否则输出BAD 我一直在尝试用谷歌搜索 但找不到任何东西 我也一直在尝试使用编译程序的参数在 python 中运行 cmd
  • 用于泽西岛使用的(哈希)映射的序列化器?

    我正在尝试将以下有效负载发布到我的基于 Jersey 的 Web 服务 firstname Jimmy lastname Johns addresses street 19 Mayberry Drive city Mayberry stat
  • Fortran OpenMP 程序显示 CPU_TIME() 没有加速

    使用并行性应该可以最大限度地减少程序的时间 但这并没有发生在我身上 当我使用 OpenMP 并行编程代码时 运行时间会增加 即并行时间 gt 串行时间 My code PROGRAM MAIN use omp lib implicit no
  • iPhone:如何将视图另存为图像??? (例如保存你画的东西)

    我找到了一些示例教你如何在 iPhone 上画画 但它没有说如何将视图保存为图像 有人知道吗 或者任何样本都会有帮助 实际上 我正在尝试将用户的签名保存为图像并将其上传到服务器 Thanks Webber UIView view your