0

我想创建一个 telnet 客户端,它可以在我的网络中主要与一个特殊的温度控制设备一起使用,它提供了一个基于 telnet 的配置菜单。

我之前创建了一些简单的 iOS 应用程序,但从未创建过自定义视图。我想要创建的是一个类似终端的窗口,它可以打印(和换行)文本、滚动,当然还可以处理用户输入,这些输入应该在当前位置输入。

你会建议什么样的方法来创建这种界面?我听说过“核心文本”,这可能是一个选择吗?我应该更好地使用OpenGL吗?是否可以在不重新发明轮子的情况下启用使用这些方法显示的文本的“复制和粘贴”?

提前致谢!

4

1 回答 1

2

最简单的方法可能是使用 UITextView。它似乎可以满足您的所有需求,并允许在 iOS 6 下使用样式文本。

自己做会很困难,但是是的,我会使用 Core Text。您必须重新发明轮子才能使复制和粘贴工作,但您也许可以利用一些 UIResponder、UIMenuItem 和其他文本系统功能。

于 2013-02-28T18:26:31.303 回答