使用Core Text进行输入

时间:2010-01-30 00:41:32

标签: iphone cocoa cocoa-touch macos ipad

我想使用Core Text制作一个富文本类型编辑器(理想情况下适用于iPad,但我很确定由于NDA,我无法获得iPad特定的示例)

我不知道从哪里开始。我想保留交互模型而不必重写它们,那么我会在文本视图之上分层吗?那么在滚动过程中如何将叠加层保持在正确的位置?

感谢任何帮助:)

1 个答案:

答案 0 :(得分:1)

iPhone SDK,至少从3.1开始(公众可以获得文档),没有Core Text。他们有可能在3.2中添加了Core Text,但如果是这样的话,那么这里没有人可以回答你这个问题。请问the Developer Forums。 (我不知道,因为我不是iPhone的开发人员,所以我无法访问该信息。我只能阅读公开内容。)

在Mac OS X上,Core Text仅适用于绘图文本。您必须自己处理所有输入,以及选择和插入点绘制。也就是说,您必须从头开始编写自己的NSText和NSTextView。如果您正在编程Mac,那么简单地使用内置的NSTextView会更容易。