タグ

iosとuiに関するnilabのブックマーク (4)

  • [ヅ] Swift で Twitter 投稿 UI を構築するサンプルコード (Storyboard を使わないお手軽コピペ版) (2016-01-21)

    iPhoneTwitter クライアントアプリの投稿画面をいくつか集めてみた。だいたい同じような UI をしている。 → iOS アプリの Twitter 投稿画面あれこれ (iOS_Twitter_Post_Screen - MemoWiki) これらの画面を参考にして、Twitter でツイートを投稿する画面のテンプレート的な UISwift で書いてみた。 Storyboard を使わずに、サンプルコードをコピペするだけで UI を構築できるようにしてある (ファイルの追加は必要)。 UI部分のみで、ツイート機能などの実装はしていない。そのへんの機能が必要な場合は、このへんを参照 → [ヅ] Swift で位置情報付きの Twitter 投稿するサンプルコード (Storyboard を使わないお手軽コピペ版) (2015-12-09) 今回の動作確認環境: Xcode

    [ヅ] Swift で Twitter 投稿 UI を構築するサンプルコード (Storyboard を使わないお手軽コピペ版) (2016-01-21)
    nilab
    nilab 2016/01/22
    Auto Layout の 制約 (Constraint) を利用して、ツイート画面の UI 部品を配置。
  • ソシオメディア | iPhone の当たり判定を検証した

    スマートフォンやタブレットなどのモバイルデバイス向けにUIをデザインする際には、タッチ操作に適したコントロール表現を追求しなければいけません。 タッチ操作に適したコントロール表現とは、前回書いたジェスチャもありますが、それ以前に、ボタンやリンクなどのUI要素を指で押しやすい大きさにすることが大切です。 パソコン画面のマウスポインターと違って、タッチスクリーンにおいて指でボタンをタップする場合、指がそのボタンを覆い隠してしまうので、意図した場所に正しく触れているのか分かりにくく、またボタン自体の視覚的なフィードバックも確認しづらいという課題があります。 またマウスポインターではピクセルレベルで画面上の座標を指し示すことができますが、指先ではそのような細かい操作はできません。 ですからタッチデバイスでは、ボタンやリンクが細かく密集しているようなデザインは大きなストレスになります。 最低限の大き

    ソシオメディア | iPhone の当たり判定を検証した
    nilab
    nilab 2013/06/05
    iOS の標準コンポーネントではボタン自体の大きさよりもかなり広い範囲がヒットエリアになっていたり。ヒットエリアを広げたければhittesを変更する。 / ソシオメディア | iPhone の当たり判定を検証した
  • ICSのイケてる度を見るため比較してみた

    iOS5が世に出て、IceCream Sandwitch(ICS)も発表されたというのに、何の関連エントリも書けていないという、相変わらずスピード感のないブログだけど、重い腰を上げてちょっと書いてみる。 ICSに個人的に期待していたのは、新機能というよりも、iOSに比べるとかなり「イケてない」Androidの見た目がどれくらい改善されるかというところ。 WebOSのチームがUIを手がけているという噂もあったりして、今度こそは「イケてる」感じになるんじゃないかと。 で、早速ICSのエミュレーターで少し触ってみたのだけど、なかなかイイ感じではないかと! まぁHoneycombのUIを引き継いだ感じではあるので、実際のところそれほど新鮮ではなかったりするのだが、スマートフォンOSとしてのAndroidという意味ではGingerbread(GB)の次になるワケで、その進化度はなかなかのもの。 とい

    nilab
    nilab 2013/03/12
    ICSのイケてる度を見るため比較してみた | INITIAL M : Ice Cream Sandwich
  • 日本語ドキュメント - Apple Developer

    語ドキュメント 日語に翻訳されたiOS/watchOS/tvOSのドキュメントです。 英語版の方が新しい場合がありますので、更新日を確認して下さい。 エンタープライズ環境での運用に関するドキュメントはこちらに移動しました。 App Store Connect ヘルプ タイトル 日付

    nilab
    nilab 2012/06/18
    iOS Developer Library : 日本語に翻訳されたiOSのドキュメント : iOS ヒューマンインターフェイス ガイドライン iOS Human Interface Guidelines など
  • 1