投稿日:

【Swift】 コンテナアプリ内で自作キーボードExtensionをインストールなしで表示させる方法

ios swift アプリ内 カスタムキーボード エクステンション 表示 インストール 方法 inputView




キーボードエクステンションの情報はネット上にそれなりに出回るようになりましたが、コンテナアプリ(以下親アプリ)内でユーザーの追加の有無に関係なく表示できるようにする情報が見当たらなかったのでここでご紹介します。


続きを読む 【Swift】 コンテナアプリ内で自作キーボードExtensionをインストールなしで表示させる方法

投稿日:

【Swift】Smart keyboardで(絵文字キーボードのように)カスタムキーボードを表示させる

swift objective c xcode smart keyboard ios custom keyboard emoji keyboard show hide not カスタムキーボード 絵文字キーボード 表示 されない





外付けキーボードも視野に入れたカスタムキーボードを作っている身として、Smart Keyboardにソフトウェアキーボード表示キーが存在しない仕様にはかなり困惑しました。

というのも僕のカスタムキーボードは外付けキーボードを接続したときに自動で画面外へ隠れる仕様にしていたためです(システムキーボードと同じ)。

これはキーボードのprimaryLanguageを”複数言語(mul)”に設定することで実現できるんですが、
こうすることで、どんな入力言語を追加していても外付けの「ソフトウェアキーボード表示キー」で柔軟にカスタムキーボードの表示・非表示ができるようになります。

しかしこの仕様のままSmart Keyboardを接続されてしまうと、さあ大変です。
カスタムキーボードは自動で隠れ、再表示させる手段はありません(接続を解除しないといけない)。

しかしその解決策がなんとか見つかったのでご紹介します。

続きを読む 【Swift】Smart keyboardで(絵文字キーボードのように)カスタムキーボードを表示させる

投稿日:

【iOS9】Appスイッチャーのスクロール速度の豆知識

ios9 Appスイッチャー マルチタスク画面 スクロール 使いづらい





iOS9からAppスイッチャーのデザインが大きく変わりましたが、操作方法によってスクロール速度を変えられることはご存知でしょうか?

今回はその豆知識をご紹介します。


続きを読む 【iOS9】Appスイッチャーのスクロール速度の豆知識

投稿日:

【iPad】外付けキーボードでSafariのタブを切り替えるもう2つのキーコマンド

ipad safari ios キーボードショートカット タブ





ここ数ヶ月間、iPadや外付けキーボード関連の記事をモーレツにアップしているのですが、
当記事もその一つです。

iPadのSafari上でWordpressの記事を編集していたところ、偶然にもSafariのタブ切り替えショートカットを発見しました。


続きを読む 【iPad】外付けキーボードでSafariのタブを切り替えるもう2つのキーコマンド

投稿日:

【Swift】コードでAutoLayout実装をしやすくするために工夫したこと

xcode ios autolayout コード





衝撃的な話から入りますが、なんとiOS開発歴4年目でAutoLayoutデビューを果たしました(最近の話)。

ようやく重い腰を上げたという感じですが、ぎっくり腰だったんじゃないかと思いたくなるほどで、コードを書く者としては罪深いことをしてしまったような気がしています。

さて、まず知識的な勉強から始めたわけですが、StoryboardによるGUI的なやり方はどうも手をつける気持ちになれませんでした。
なんというか「コード」と言う名の引力が僕を引っ張っている感じなんです。(?)
続きを読む 【Swift】コードでAutoLayout実装をしやすくするために工夫したこと

投稿日:

【iPad】外付けキーボードの言語切替の小技をご紹介!

Coard for ipad ios bluetooth キーボード ショートカット コツ 小技 おすすめ 切替





つい先日、iPadで頻繁に文章入力をしているというユーザーさんの問い合わせがキッカケで言語切替の小技を発見しました。
3つをご紹介しますが、3つ目はけっこうディープです。


続きを読む 【iPad】外付けキーボードの言語切替の小技をご紹介!