苹果在 15 第一代是年前推出的 iPhone,甚至没有复制和粘贴功能。现在,前苹果软件工程师和设计师 Ken Kocienda 透露具体细节。
Kocienda 于 2001 加入苹果,是的 iPhone 背后的关键工程师之一。 iPhone 之前,Kocienda 曾在 Safari 在浏览器的初始团队中工作使他成为第一代 iPhone 在发展中发挥着重要作用。
关于第一代 iPhone 复制粘贴功能没有原因,Kocienda 解释很简单:没有时间开发。
据他介绍,当时团队忙于开发。 iPhone 虚拟键盘及其自动更正系统。 iPhone 推出后,Kocienda 他的团队最终决定开发复制和粘贴选项,但最终着陆仍需要一段时间。
Kocienda 他说,他提出了文本放大镜的想法,让用户知道他们指向文本光标的确切位置,这对于复制和粘贴非常重要。然而,即使使用经典的虚拟放大镜,当用户从屏幕上移动手指时,光标仍然会在字符之间移动,因此功能不是很可靠。
为此,Kocienda 文本编辑只开发了一个触摸历史记录。手指离开屏幕后,系统会在最后一次触摸后几毫秒内自动检测用户手指的位置,使光标保持在用户真正想要的位置。
iPhone 文本输入系统的另一个有趣细节是,所有风格的文本最初都是基于 WebKit。这意味着 app 使用自定义字体时,基本上会显示一个小网页来呈现文本。当文本不在编辑模式下时,它们会显示其内容的静态图像。
复制粘贴功能在 2009 年作为 iPhone OS 3.0 默认预装新功能介绍 iPhone 3GS 上面。苹果甚至制作了电视广告来突出这一新功能。
苹果将向爱尔兰政府补交1000亿 苹果手机每年利润是多少2017
iOS 11.2新测试版更新了什么内容 iOS 11.2新测试版发布修复各种Bug
2023-06-26 / 19mb
2023-06-26 / 28mb
2023-06-26 / 26mb
2023-06-26 / 28mb
2023-06-26 / 10MB
2023-06-26 / 26mb