Зачыніць аб'яву

Інтэграцыя клавіятур іншых вытворцаў у iOS 8 была вельмі вітальнай падзеяй для карыстальнікаў і распрацоўшчыкаў. Гэта адкрыла дзверы для папулярных клавіятур іншых вытворцаў, такіх як Swype або SwiftKey. Аднак у рамках бяспекі Apple часткова абмежавала клавіятуру. Напрыклад, іх нельга выкарыстоўваць для ўводу пароляў. Некалькі іншых абмежаванняў паўсталі з дакументацыі iOS 8, самым сумным з якіх была немагчымасць перамяшчаць курсор з дапамогай клавіятуры. Аднак здаецца, што ў iOS 8 beta 3 Apple адмовілася ад гэтага абмежавання, дакладней, дадала API для ўключэння руху курсора.

Паступала інфармацыя пра абмежаванне дакументацыя па праграмаванні карыстацкіх клавіятур, дзе сказана:

«[…] карыстацкая клавіятура не можа пазначаць тэкст або кіраваць становішчам курсора. Гэтыя аперацыі кіруюцца праграмай уводу тэксту, якая выкарыстоўвае клавіятуру"

Іншымі словамі, курсорам кіруе праграма, а не клавіятура. Гэты параграф яшчэ не быў абноўлены пасля выпуску новай бэта-версіі iOS 8, аднак у дакументацыі новых API адкрыў распрацоўшчык Оле Цорн той, які, згодна з яго апісаннем, у канчатковым выніку дазволіць гэта дзеянне. У апісанні сказана літаральна ўсё "адрэгуляваць пазіцыю тэксту па адлегласці ад сімвала". Дзякуючы гэтаму клавіятура павінна атрымаць доступ да аперацыі, якой дагэтуль магло кіраваць толькі прыкладанне.

 

Для клавіятур іншых вытворцаў геній можа прымяняцца канцэпцыя Дэніэла Хупера з 2012 г., дзе можна перамяшчаць курсор гарызантальным перацягваннем на клавіятуры. Пазней гэтая функцыя з'явілася з дапамогай твіка джейлбрейка Размах. Гэтая канцэпцыя таксама прымяняецца ў некалькіх праграмах у App Store, у тым ліку Рэдакцыйны, праграмнае забеспячэнне для запісу, распрацаванае Оле Цорнам, хоць перацягванне магчымае толькі на спецыяльнай панэлі над клавіятурай.

Размяшчэнне курсора ў iOS ніколі не было самым дакладным і зручным, і клавіятуры іншых вытворцаў могуць нарэшце палепшыць гэтую канцэпцыю сямігадовай даўнасці. На WWDC 2014 было відаць, як Apple хоча задаволіць распрацоўшчыкаў, і новы API, відаць, з'яўляецца адказам на іх запыты.

.