投稿日:

【Swift】UIbezierPathでiOS9システムキーボードのアイコンを描画する





カスタムキーボードを作っていると、iOSシステムキーボードのようなオフィシャルなキーアイコンを描画したくなります。
しかし、drawRect()内で一から描くのは大変だし、かといってドローイングソフトで描いてUIImageをセットしていては、extensionアプリではメモリ的にきついし、アイコンの数が多くなるほどコードも複雑化していきます。

保守性やキーサイズへの応変、手軽に色をカスタマイズできるといった利便性などを考慮してもやはりdrawRectで描くに限ることを痛感しました。

ありがたいことに、GitHubにtasty-imitation-keyboardというアイコンをUIBezierPathで描いたものがあったわけですが、アイコンのクオリティ的にアレだったので僕が見よう見まねでシステムキーボードにさらに近づけたのをここにアップしておきます。


続きを読む 【Swift】UIbezierPathでiOS9システムキーボードのアイコンを描画する

投稿日:

【UI】スーパーのトイレで間違えて呼出ボタンを押してしまった件について



某大手スーパーに行った時の話です。

よく行き慣れた近所のスーパーで、トイレに行きたくなり、
ささっと行ってささっと用を済ませた後に
事件は起きました。






style="display:inline-block;width:336px;height:280px"
data-ad-client="ca-pub-3481943934845626"
data-ad-slot="8806407289">


続きを読む 【UI】スーパーのトイレで間違えて呼出ボタンを押してしまった件について

投稿日:

【UI】画面の片隅だけで全てのページに移動できるタブ型UI

Coard for ipad bluetooth smart keyboard キーボード おすすめ

どもです。
昨年12月にカスタムキーボードをリリースしたわけですが、
今回はそれのキーボードではなくアプリ側のUIのアイデアなどについてお話したいと思います。






style="display:inline-block;width:336px;height:280px"
data-ad-client="ca-pub-3481943934845626"
data-ad-slot="8806407289">



続きを読む 【UI】画面の片隅だけで全てのページに移動できるタブ型UI

投稿日:

【UI】目的のアカウントを素早く手軽に選択する切り替えインターフェイス

どーもです。
先日、拙作アプリ「Twitee i」のバージョン5.1を公開し、新しいアカウント切り替えを搭載しました。
面白いUIができたので、ちょいと(というかガッツリ)紹介したいと思います。



続きを読む 【UI】目的のアカウントを素早く手軽に選択する切り替えインターフェイス

投稿日:

【UI】操作ステップを減らし必要最小限の表示に抑えた一覧選択インターフェイス



どもです。
先日、拙作Twitee iのマイナーアップデートを公開したのですが、Lite版時代から搭載していた「括弧一覧」の入力方法に変更を加えました。




続きを読む 【UI】操作ステップを減らし必要最小限の表示に抑えた一覧選択インターフェイス