大家觉得iOS的键盘有什么改进空间(英文和中文)? - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
iOS 开发实用技术导航
NSHipster 中文版
http://nshipster.cn/
cocos2d 开源 2D 游戏引擎
http://www.cocos2d-iphone.org/
CocoaPods
http://cocoapods.org/
Google Analytics for Mobile 统计解决方案
http://code.google.com/mobile/analytics/
WWDC
https://developer.apple.com/wwdc/
Design Guides and Resources
https://developer.apple.com/design/
Transcripts of WWDC sessions
http://asciiwwdc.com
Cocoa with Love
http://cocoawithlove.com/
Cocoa Dev Central
http://cocoadevcentral.com/
NSHipster
http://nshipster.com/
Style Guides
Google Objective-C Style Guide
NYTimes Objective-C Style Guide
Useful Tools and Services
Charles Web Debugging Proxy
Smore
garthcn
V2EX    iDev

大家觉得iOS的键盘有什么改进空间(英文和中文)?

  •  
  •   garthcn 2011-05-03 13:22:55 +08:00 7807 次点击
    这是一个创建于 5324 天前的主题,其中的信息可能已经有所发展或是发生改变。
    其实是因为马上要面试apple的这个team,所以想准备一下这方面的问题。
    自己先开始:我觉得中文键盘应该引入九宫格,感觉用全键盘打拼音反倒很不方便。

    thanks so much!
    10 条回复    1970-01-01 08:00:00 +08:00
    shinyzhu
        1
    shinyzhu  
       2011-05-03 13:39:47 +08:00
    去Apple做输入法App?

    iPhone上面要输入中文时,的确需要九宫格键盘,无论拼音还是笔画,都比全键盘要好很多。这方面可以参考百度输入法等。

    iPad上面的输入中文用全键盘已经很好用了,毕竟尺寸跟物理键盘接近。唯一的缺点就是没有物理键盘的按键触感反馈,我曾经看到一个老外写邮件,按的最多的键是Backspace。
    Kymair
        2
    Kymair  
       2011-05-03 13:42:16 +08:00
    iOS自己加入九宫格感觉不太好。专门弄一个键盘布局用于“中文+全拼”,没啥普适性。
    nAODI
        3
    nAODI  
       2011-05-03 13:43:29 +08:00
    我不觉得九宫格有什么好的。不说单手输入大篇文字的场景比较少,九宫格在重码上就完败全键盘输入。习惯了之后,其实全键盘的准确率还是可以接受的。
    nAODI
        4
    nAODI  
       2011-05-03 13:48:49 +08:00
    若说改进的话,感觉常用标点符号的输入还能够更简便一点,最好不用每次都切换键盘。
    garthcn
        5
    garthcn  
    OP
       2011-05-03 13:50:54 +08:00
    @shinyzhu 也不是专门做输入法,他们team说自己就是搞ios键盘的,其实我也不知道都有什么搞头 ipad的中文输入确实很好了,iphone上差很多。手感问题,感觉palm的webOS tablet的可调键盘大小也可以借鉴。
    garthcn
        6
    garthcn  
    OP
       2011-05-03 13:53:24 +08:00
    @nAODI @Kymair 但是切到中文键盘的时候,也就是输中文。我觉得从baidu sougou这些输入法一致选择9宫格上面看,应该还是比较受欢迎的。全键盘打拼音我最受不了的就是中间没注意打错一个字母,都按backspace无数遍到那个位置,然后删掉重写。如果全键盘拼音也能自动纠错就完美了。
    Kymair
        7
    Kymair  
       2011-05-03 14:18:32 +08:00
    @garthcn 我觉得从iOS系统角度来讲只应该提供全键盘一种,就像电脑只有一个物理键盘一样。

    特殊的键位设计应该由输入法实现来提供。如果能给中文加九宫格,也应该允许英文输入能加Swype之类的..

    九宫格虽然受很多人欢迎,但是毕竟只适用于笔画和全拼,不适用于五笔和双拼用户。

    但目前iOS不像Android允许开发输入法Apps,所以……
    lianghai
        8
    lianghai  
       2011-05-03 14:34:42 +08:00
    LOL,我第一眼把楼主看成是 @Livid 了……
    iOS 的中文键盘对中文标点符号的优化不足,不论是破折号(──)还是引号「“”」都很麻烦。
    「/」的那个键默认输出很少用的全角斜线,莫名其妙。两页标点符号中最下面一排标点的全角和半角的对应也很奇怪。
    zxsky1
        9
    zxsky1  
       2011-05-03 16:14:34 +08:00
    键盘感觉比较好用了。
    输入法的话,有时会记忆了误输入的词组,希望可以提供快捷删除自定义词组的功能。
    tlex
        10
    tlex  
       2011-05-07 22:30:43 +08:00
    如果是apple公司的相关team,建议直接开放输入法框架出来。官方提供一个差不多的输入法就可以了,剩下的就由第三方来提供。apple要是不想自己开发,直接买个授权也好。不过我还是超级喜欢wi输入法啊~
    关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     2479 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 24ms UTC 04:18 PVG 12:18 LAX 20:18 JFK 23:18
    Do have faith in what you're doing.
    ubao msn snddm index pchome yahoo rakuten mypaper meadowduck bidyahoo youbao zxmzxm asda bnvcg cvbfg dfscv mmhjk xxddc yybgb zznbn ccubao uaitu acv GXCV ET GDG YH FG BCVB FJFH CBRE CBC GDG ET54 WRWR RWER WREW WRWER RWER SDG EW SF DSFSF fbbs ubao fhd dfg ewr dg df ewwr ewwr et ruyut utut dfg fgd gdfgt etg dfgt dfgd ert4 gd fgg wr 235 wer3 we vsdf sdf gdf ert xcv sdf rwer hfd dfg cvb rwf afb dfh jgh bmn lgh rty gfds cxv xcv xcs vdas fdf fgd cv sdf tert sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf shasha9178 shasha9178 shasha9178 shasha9178 shasha9178 liflif2 liflif2 liflif2 liflif2 liflif2 liblib3 liblib3 liblib3 liblib3 liblib3 zhazha444 zhazha444 zhazha444 zhazha444 zhazha444 dende5 dende denden denden2 denden21 fenfen9 fenf619 fen619 fenfe9 fe619 sdf sdf sdf sdf sdf zhazh90 zhazh0 zhaa50 zha90 zh590 zho zhoz zhozh zhozho zhozho2 lislis lls95 lili95 lils5 liss9 sdf0ty987 sdft876 sdft9876 sdf09876 sd0t9876 sdf0ty98 sdf0976 sdf0ty986 sdf0ty96 sdf0t76 sdf0876 df0ty98 sf0t876 sd0ty76 sdy76 sdf76 sdf0t76 sdf0ty9 sdf0ty98 sdf0ty987 sdf0ty98 sdf6676 sdf876 sd876 sd876 sdf6 sdf6 sdf9876 sdf0t sdf06 sdf0ty9776 sdf0ty9776 sdf0ty76 sdf8876 sdf0t sd6 sdf06 s688876 sd688 sdf86