- android - RelativeLayout 背景可绘制重叠内容
- android - 如何链接 cpufeatures lib 以获取 native android 库?
- java - OnItemClickListener 不起作用,但 OnLongItemClickListener 在自定义 ListView 中起作用
- java - Android 文件转字符串
我需要将典型的手指绘图添加到应用中。
(通常....选择颜色、删除、厚度 - 就像您在制作的每个应用程序中看到的那样。)
很难相信我必须从头开始编程,在这个时代?
很难相信没有通用的解决方案吗?
我能找到的只是...
https://github.com/levinunnink/Smooth-Line-View
https://github.com/sumanthk2006/Smooth-Line-View-1 (上面的变体,但不能在 ARC 下运行,不幸的是演示不能正确启动等)
评论:这是“被遗弃的软件”或者可能是“挫败的软件”:) 它无法运行,也不是 ARC 就绪的。这是一个看似写得很好的类,声称可以执行撤消、着色、删除等操作。它甚至有一个适当的委托(delegate)来跟踪您的按钮状态。但它不起作用。
更新 关于这个包。事实上,如果你按摩它,效果很好。建议 (i) 丢弃示例应用程序文件。 (ii) 使用现代 Xcode,在两个主要文件上使用“转换为 ARC 项目”功能。有一个 coupe 的小问题,比如它应该使用 awakeFromNib。如果你让它工作,它实际上可以做所有事情,非常好。
SmoothLineView1 中存在严重错误。需要说明的是,它存在一些严重的错误——您会在绘制时看到“条纹”效果。
http://www.cdframeworks.com/product/brushengine
下面提到的是这篇热门文章:
http://mobile.tutsplus.com/tutorials/iphone/ios-sdk_freehand-drawing/
我很欣赏基本概念非常简单,“从头开始”很容易。但这只是 - 荒谬 - 必须从头开始做一些如此司空见惯的事情。是否有我缺少的固体包裹?
令人惊讶的是,上面的四个草率的引用文献是唯一的东西。
有什么想法吗? 今天(2013 年底)将绘图添加到 iOS 应用程序的最佳软件包是什么?谢谢。
最佳答案
截至 2017 年,我使用 https://github.com/acerbetti/ACEDrawingView/ .
它可以通过 cocoa pods 使用,并提供在您的应用程序中集成绘图功能的完整功能(颜色、画笔、大小、橡皮擦、撤消/重做/等)。
关于ios - 2013,现有的 iOS 绘图包(绘画、画笔、线条)?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20203391/
我正在尝试弄清楚如何让 d3 画笔创建的矩形(尤其是事件矩形)响应点击事件。最终,我想单击此对象调出一个菜单,但我似乎无法获取 rect 元素来捕获事件。 我试过下面的代码: var selector
我需要创建一个干净光滑的不透明画笔。 这是我需要的一个绘图线示例: 我得到的第二张图片: 虽然我移动光标的速度更快,但绘图线上的圆圈却变少了 var el = document.getElem
两个设备上下文 (DC) 可以共享一个 GDI 对象,例如画笔或笔吗? 最佳答案 SelectObject 的文档提到一次不能将位图选择到一个以上的 DC 中。 本质上这是因为 GDI 操作可以写入位
在应用程序中组织资源文件的最佳方式是什么?目前在我的应用程序中,我的资源添加到具有以下结构的 ResourceLib 项目中: 颜色 [文件夹] ColorTheme1.xaml ColorTheme
我尝试使用这个插件https://github.com/tcoupin/leaflet-paintpolygon用于多点圆形图像注释。但由于其中使用的库中存在错误,该插件无法正常工作。在传单或其他 J
我目前正在 Mike Bostock 的 Brush & Zoom 工作例如,尽管我没有在 svg 上覆盖一个矩形对象,而是将它附加到我的图表上,这样我仍然可以使用鼠标悬停事件和诸如此类的东西。 我很
我正在使用 D3js v4。我想要实现的是根据 this 结合画笔和缩放行为单击以重新居中画笔的示例,其中单击后画笔会居中,并且画笔边界会以平滑过渡变圆。这是我的fiddle到目前为止。 我的问题是函
我想使用 D3.js 画笔来允许用户在轴上选择一系列值。默认情况下,在画笔外部单击会将其清除,因此不会选择任何范围。 但是,我想调整此行为,以便在画笔外部单击不会改变画笔范围。实际上,应该没有办法清除
我正在尝试解决the following problem . 输入 输入以整数T(≤100)开头,表示测试用例的数量。 每个案例都以空行开头。下一行包含一个整数N(1≤N≤1000),表示有N个学生。
我创建了一个包含散点图和折线图的 D3 可视化。它们共享一个 x 轴,但每个都有自己的 y 轴。我的问题涉及如何正确实现画笔并更新两个 y 轴。 如您所见,y 轴最初是正确的,并且在关闭画笔后再次正确
是否有任何框架(可能是 openCV 中的一些方法)或关于如何在用户选择的区域中剪切图像的一部分并用图像的其他部分填充它的想法?这是例子: User selected area with house
我正在开发这个 iso 网格游戏(更准确地说:二轴投影,在典型的菱形布局中进行索引)并且想要实现圆形画笔来在我的 map 上绘制瓷砖,就像在任何图像编辑软件中一样。我从 Midpoint Circle
我使用ajax从主页调用html文件。对于主页,语法荧光笔工作正常。 但是当我在 ajax 函数中从主页调用第二个 html 页面时,语法荧光笔不起作用。 以下是ajax函数; $(document)
我需要将典型的手指绘图添加到应用中。 (通常....选择颜色、删除、厚度 - 就像您在制作的每个应用程序中看到的那样。) 很难相信我必须从头开始编程,在这个时代? 很难相信没有通用的解决方案吗? 我能
我是一名优秀的程序员,十分优秀!