我刚开始上移动开发课,我的教授想让我跳进去帮他做一个用目标C写的应用程序,我有3个月的时间。到目前为止,我上过其他几门CS课程,但几乎没有任何关于移动应用程序开发的内容。
这个应用程序基本上是一个歌曲簿,包含许多PDF文件的音乐分数。他想让我添加的第一个(多个东西)是用户用荧光笔、笔和橡皮擦注释音乐乐谱的能力。由于有很多音乐乐谱,我需要让应用程序为每个乐谱保存这些注释,并允许用户在需要时进行编辑(即允许用户返回并删除内容,并在给定的乐谱中添加更多注释)。
我正处于计划阶段,我正试图找出最好的方法来做到这一点。我想让注释出现在第二个视图层上,然后将该层保存为图像,以便随时将其覆盖到音乐笔记表上(供用户查看)。我担心的是,一旦这个层被保存为图像(即擦除并添加更多的注释,然后再次保存),用户能够重新注释它吗?
或者说最好的方法是什么?我真的很感激任何建议,因为我是在我的头!
发布于 2017-01-18 06:08:34
嗯,这是一个非常广泛的问题来回答它,但让我帮助你一些链接,你将需要通过类似的。
它将帮助您启动您的需求应用程序。
有许多用于PDF注释的第三方框架:
这里有一些这样的问题链接,它们也可以帮助您进行PDF注释。
几个Github链接
注意: LazyPDFKit -(不再维护-使用源代码修复bug)
希望这能对你的研究有所帮助。
https://stackoverflow.com/questions/41707908
复制相似问题