Maak advertensie toe

Die integrasie van derdeparty-sleutelborde in iOS 8 was 'n baie welkome ontwikkeling vir gebruikers en ontwikkelaars. Dit het die deur oopgemaak vir gewilde derdeparty-sleutelborde soos Swype of SwiftKey. As deel van sekuriteit het Apple egter die sleutelbord gedeeltelik beperk. Hulle kan byvoorbeeld nie gebruik word om wagwoorde in te voer nie. Verskeie ander beperkings het uit die iOS 8-dokumentasie na vore gekom, waarvan die hartseerste die onvermoë was om die wyser met die sleutelbord te beweeg. Dit blyk egter dat Apple in iOS 8 beta 3 hierdie beperking laat vaar het, of eerder 'n API bygevoeg het om wyserbeweging moontlik te maak.

Inligting oor die beperking was besig om uit te kom dokumentasie oor die programmering van pasgemaakte sleutelborde, waar dit sê:

“[…] pasgemaakte sleutelbord kan nie teks merk of wyserposisie beheer nie. Hierdie bewerkings word beheer deur 'n teksinvoertoepassing wat die sleutelbord gebruik"

Met ander woorde, die wyser word beheer deur die toepassing, nie die sleutelbord nie. Hierdie paragraaf is nog nie opgedateer na die vrystelling van die nuwe iOS 8 beta nie, maar in die dokumentasie van die nuwe API's ontdek deur ontwikkelaar Ole Zorn een wat, volgens sy beskrywing, uiteindelik hierdie aksie moontlik sal maak. Die beskrywing sê letterlik alles "pas teksposisie aan volgens afstand van karakter". Danksy dit behoort die sleutelbord toegang te kry tot 'n bewerking wat tot nou toe net die toepassing kon beheer.

 

Vir derdeparty-sleutelborde kan genie dus van toepassing wees konsep deur Daniel Hooper vanaf 2012, waar dit moontlik is om die wyser te beweeg deur horisontaal op die sleutelbord te sleep. Later het hierdie kenmerk verskyn via 'n jailbreak-aanpassing SwipeSelection. Hierdie konsep word ook deur verskeie toepassings in die App Store toegepas, insluitend Redaksionele, 'n skryfprogrammatuur wat deur Ole Zorn ontwikkel is, hoewel sleep slegs op 'n spesiale balk bo die sleutelbord moontlik is.

Wyserplasing op iOS was nog nooit die akkuraatste of gemaklikste nie, en derdeparty-sleutelborde kan uiteindelik hierdie sewe jaar oue konsep verbeter. By WWDC 2014 is gesien hoe Apple ontwikkelaars wil akkommodeer, en die nuwe API is glo 'n reaksie op hul versoeke.

.