- Swift part3
501 :デフォルトの名無しさん[sage]:2014/09/13(土) 15:44:58.92 ID:NBJW/Efz - 新mac板に初心者スレあった!
ところで検討はずれかもしれないけど、『UILexiconクラス』ってのを使えばことえり的な日本語変換できそうかな? 日本語では検索引っかからないんだけど新規追加のクラスなんですか?
|
- Swift part3
504 :デフォルトの名無しさん[sage]:2014/09/13(土) 16:16:40.06 ID:NBJW/Efz - https://developer.apple.com/library/prerelease/ios/documentation/UIKit/Reference/UILexicon_Class/index.html#//apple_ref/occ/instp/UILexicon/entries
より、 『カスタムキーボードのための新しいクラスでios8以降で使えるもの』らしいです。 ヒント: ・UILexiconEntryオブジェクト ・UIInputViewControllerクラス内のrequestSupplementaryLexiconWithCompletion: を呼び出す。 ・辞書やアドレス帳のデータベースから引き出せる。 英語でググってもこれしかヒント無いから解らないです。 使い方わかりますか?
|
- Swift part3
505 :デフォルトの名無しさん[sage]:2014/09/13(土) 16:28:26.09 ID:NBJW/Efz - >>502
objective-cの長い構文を簡単に使えるライブラリみたいな言語だよ。 jsに対するjQueryと同じ。それ以上語ることあんの? やることなんて他の言語とほぼ同じで、条件分岐とループと参照、継承。 書き方が他の言語近づいただけじゃん。 何を期待してるの?
|
- Swift part3
507 :デフォルトの名無しさん[sage]:2014/09/13(土) 17:35:51.74 ID:NBJW/Efz - >>505
えー... じゃあこっちかな、、 https://codeiq.jp/magazine/2014/07/12719/ より抜粋 ・入力先の選択範囲変更や文字置換に対応する ユーザーは、キーボードでの入力中でも、入力先を直接触って操作することで、選択範囲を変更することができます。変換系が文脈を理解する上で、この選択範囲の変更は把握したい場合が多いです。 また、入力先の文字列が変更されるタイミングを受け取りたい場合もあるでしょう。この場合は UIInputViewController に UITextInputDelegate プロトコルの実装を行えばよいです。 func selectionDidChange(_ textInput: UITextInput!) のように、UITextInput (入力先にあたるもの)のオブジェクトを引数から得ることができますから、このオブジェクトを介して入力先に関する詳細な情報のやりとりや制御を行うことができます。
|