如何在 UIScrollView 或 UIViewVontroller 的视图内绘制?

Posted

技术标签:

【中文标题】如何在 UIScrollView 或 UIViewVontroller 的视图内绘制?【英文标题】:How to draw inside a view in a UIScrollView or UIViewVontroller? 【发布时间】:2013-03-18 08:48:04 【问题描述】:

我想在我的标签栏应用程序中实现签名功能。我想将subView 添加到UIScrollViewUIViewController(哪个更合适、更容易)。我应该使用哪个控件? 我想在签名视图上选择触摸事件并利用这些点来获取签名。任何帮助将不胜感激。

【问题讨论】:

帮助什么?问题是什么?您问如何添加子视图或如何实现签名视图或其他?问之前你有没有尝试过? 我尝试使用 GLKit 但没有任何帮助。我想知道使用哪个控件来绘制触摸事件,以及如何使用它 【参考方案1】:

您可以只使用 UIView 来触摸绘图点。我需要实现类似的东西,下面的页面真的很有帮助。它用代码解释了一切。您可能想检查一下。

http://www.effectiveui.com/blog/2011/12/02/how-to-build-a-simple-painting-app-for-ios/

【讨论】:

谢谢。这是一个很棒的教程。【参考方案2】:

你需要阅读的第一件事是这个 - http://developer.apple.com 并查看这个苹果演示 - GLPaint

之后你可以检查这个 - tutorial

【讨论】:

以上是关于如何在 UIScrollView 或 UIViewVontroller 的视图内绘制?的主要内容,如果未能解决你的问题,请参考以下文章

如何在 iOS 中取消 UIScrollView 在三角形 UIView 外滚动?

如何将 UIView 固定到 Storyboard 中 UIScrollView 的底部?

在 UIScrollView 内的 UIView 上绘制草图

如何在 UIScrollView 上转到 UIView 的顶部

如何在 UIScrollView 中实现可拖动的 UIView 子类?

UIScrollView 后面如何与 UIView 交互