Isara ang ad

Ang pagsasama ng mga third-party na keyboard sa iOS 8 ay isang napaka-welcoming development para sa mga user at developer. Binuksan nito ang pinto sa mga sikat na third-party na keyboard gaya ng Swype o SwiftKey. Bilang bahagi ng seguridad, gayunpaman, bahagyang nilimitahan ng Apple ang keyboard. Halimbawa, hindi sila maaaring gamitin upang magpasok ng mga password. Ilang iba pang mga limitasyon ang lumitaw mula sa dokumentasyon ng iOS 8, ang pinakamalungkot na kung saan ay ang kawalan ng kakayahang ilipat ang cursor gamit ang keyboard. Gayunpaman, tila sa iOS 8 beta 3, tinalikuran ng Apple ang limitasyong ito, o sa halip ay nagdagdag ng API upang paganahin ang paggalaw ng cursor.

Ang impormasyon tungkol sa paghihigpit ay lumalabas dokumentasyon sa pagprograma ng mga custom na keyboard, kung saan sinasabi nito:

“[…] hindi maaaring markahan ng custom na keyboard ang teksto o kontrolin ang posisyon ng cursor. Ang mga operasyong ito ay kinokontrol ng isang text input application na gumagamit ng keyboard"

Sa madaling salita, ang cursor ay kinokontrol ng application, hindi ang keyboard. Ang talatang ito ay hindi pa naa-update pagkatapos ng paglabas ng bagong iOS 8 beta, gayunpaman, sa dokumentasyon ng mga bagong API natuklasan ng developer na si Ole Zorn isa na, ayon sa paglalarawan nito, sa kalaunan ay magbibigay-daan sa pagkilos na ito. Ang paglalarawan ay literal na nagsasabi ng lahat ng ito "ayusin ang posisyon ng teksto ayon sa distansya mula sa character". Salamat dito, ang keyboard ay dapat magkaroon ng access sa isang operasyon na hanggang ngayon ay ang application lamang ang makokontrol.

 

Para sa mga third-party na keyboard, maaaring mag-apply ang henyo konsepto ni Daniel Hooper mula 2012, kung saan posibleng ilipat ang cursor sa pamamagitan ng pag-drag nang pahalang sa keyboard. Nang maglaon, lumitaw ang feature na ito sa pamamagitan ng jailbreak tweak Mag-swipeSelection. Ang konseptong ito ay inilapat din ng ilang mga app sa App Store kabilang ang Editoryal, isang software sa pagsusulat na binuo ni Ole Zorn, bagama't ang pag-drag ay posible lamang sa isang espesyal na bar sa itaas ng keyboard.

Ang paglalagay ng cursor sa iOS ay hindi kailanman naging pinakatumpak o kumportable, at ang mga third-party na keyboard sa wakas ay mapapabuti ang pitong taong gulang na konseptong ito. Sa WWDC 2014, nakita kung paano gustong tanggapin ng Apple ang mga developer, at ang bagong API ay tila tugon sa kanilang mga kahilingan.

.