米葫芦网

iCosta系统内置输入法所遇到的问题及解决办法

热度:313℃ 发布时间:2024-07-02 22:54:33
    谢谢大家对 iCosta 的支持.

    1. 一些机器装了之后, 另一些机器卸了之后, 重新启动后停在一个白色 苹果 的界面上.

    这个问题是安装程序对没有安装过sumerboard的系统考虑不周到引起的。如果您的机器还处于白苹果状态,请到 http:// iphone .freecoder.org 下载 最新的pxl包,并用iBrickr之类的工具通过USB连线安装一次,然后用Home+Power关机,重启。即可得到解决. 我们已经更新了网站上的安装包,后面应该不会再有此类问题发生.

    2. 在装了 iCosta 之后安装 SummerBoard 或者卸除 SummerBoard 无法调出 中文 输入键盘.

    这个问题是 SummerBoard 的安装与 卸载 脚本未考虑到与别的 软件 共存的问题. 如果发生这种情况, 重新安装 iCosta 即可.

    3. 中文输入键盘键比原来的小, 容易按错

    中文输入的键盘是从原来的英文键盘压缩而来的, 以便空出上面的候选行. 系统中的键盘大小是有一个固定的尺寸的 (320 x 216), 无法随便更改其大小, 因此增加了输入候选行, 势必会引起每个键空间的缩小. 以后可能会在中文字选择时也如同英文字母选择时那样出现一个放大的字, 以便即使点的位置有误也可移到正确位置.

    4. 文本输入框在自动换行时有时候会 "吃" 掉一个字.

    这是 iphone 系统本身在处理文本框的自动换行时的一个 bug. 大家知道, 在英文里, 换行都是以单词为边界的, 单词之间是以空格分隔的, 因此, 可能在换行时, 这中间的空格被删除了. 对英文来说, 这是正确的行为, 但对中文, 因为字与字之间没有空格这种用来分界的字符, 就造成了有时候会有一个汉字被 "吃" 掉, 实际上是被系统吃掉了 :-)

    这个问题可能可以通过直接在内存中 patch 系统的代码来解决, 但是需要花费不少时间来找出具体有问题的那个指令块的位置. 在有时间的情况下会把这个顺手做掉, 但是这个的优先级应该不会高. 呵呵.

    5. 输入候选字中出现方框汉字

    这个问题是由于 iphone 本身所带的 unicode 字库中的字形 (glyph) 不全的关系. 目前 iCosta 的 输入法 使用了一个包含 2 万多个汉字的 GB18030 的码表, 其中的有些字在 iphone 系统本身的字体文件中缺少了. 不过缺少的这些应该都是一些冷僻的字, 应该不影响大家的使用.

    6. 输入一个中文字后加一数字或字母, 引起当前程序退出, 回到主界面.

    这个问题已经确认是一个 bug. 将在近期修复. 有一个暂时的解决办法. 关闭系统的 Auto correction 即可避免此问题的发生. 至于怎么关闭系统的 auto correction, 请大家自行寻找答案, 我所知道一个办法是安装一个叫做 KB 的软件, 然后在系统的键盘设置里就会出来这个 auto correction 的设定开关.
网友评论
评论
发 布

更多软件教程
  • 软件教程推荐
更多+
Greenfoot设置中文的方法

Greenfoot设置中文的方法

Greenfoot是一款简单易用的Java开发环境,该软件界面清爽简约,既可以作为一个开发框使用,也能够作为集成开发环境使用,操作起来十分简单。这款软件支持多种语言,但是默认的语言是英文,因此将该软件下载到电脑上的时候,会发现软件的界面语言是英文版本的,这对于英语基础较差的朋友来说,使用这款软件就会...

07-05

Egret UI Editor修改快捷键的方法

Egret UI Editor修改快捷键的方法

Egret UI Editor是一款开源的2D游戏开发代码编辑软件,其主要功能是针对Egret项目中的Exml皮肤文件进行可视化编辑,功能十分强大。我们在使用这款软件的过程中,可以将一些常用操作设置快捷键,这样就可以简化编程,从而提高代码编辑的工作效率。但是这款软件在日常生活中使用得不多,并且专业性...

07-05

KittenCode新建项目的方法

KittenCode新建项目的方法

KittenCode是一款十分专业的编程软件,该软件给用户提供了可视化的操作界面,支持Python语言的编程开发以及第三方库管理,并且提供了很多实用的工具,功能十分强大。我们在使用这款软件进行编程开发的过程中,最基本、最常做的操作就是新建项目,因此我们很有必要掌握新建项目的方法。但是这款软件的专业性...

07-05

Thonny设置中文的方法

Thonny设置中文的方法

Thonny是一款十分专业的Python编辑软件,该软件界面清爽简单,给用户提供了丰富的编程工具,具备代码补全、语法错误显示等功能,非常的适合新手使用。该软件还支持多种语言,所以在下载这款软件的时候,有时候下载到电脑中的软件是英文版本的,这对于英语基础较差的小伙伴来说,使用这款软件就会变得十分困难,...

07-05

最新软件下载