並び順

ブックマーク数

期間指定

  • から
  • まで

1 - 13 件 / 13件

新着順 人気順

UINavigationBarの検索結果1 - 13 件 / 13件

  • iOSアプリ開発に役立つTips100連発! - Qiita

    1年半ほどコツコツと書きためてきた iOS アプリ開発 / Objective-C 関連の Tips をカテゴリ別にまとめてみました。 数が多いので、オススメのものを太字にしてあります。 (更新情報 2012.8.11)ちゃんと数えてみたら88個しかなかったので、20個ほど追加しました。 (追記 2013.10.1) 本記事をきっかけに秀和システム社よりお声がけいただき、書籍を執筆 させていただきました。iOS開発に役立つTips集です。ぜひ下記ページより 目次を見ていただき、興味のある項目がありそうであれば ご購入いただけるととても嬉しいです。 『iOSアプリ開発 達人のレシピ100』という本を書きました ライブラリ/フレームワーク ゲームアプリ向け UI コンポーネントセット "UIKitForGame" ゲームアプリをつくる際に便利な UIKit のカテゴリ/サブクラスの詰め合わせラ

      iOSアプリ開発に役立つTips100連発! - Qiita
    • Loading

      • iOS開発で利用しているオープンソースのライブラリやサービスを紹介 - Hatena Developer Blog

        こんにちは。アプリケーションエンジニアのid:sakaharaです。 この記事ははてなエンジニアアドベントカレンダー2014の20日目です。 昨日はid:wtatsuru によるはてなにおけるサーバリソース可視化とMackerelでした。 今日ははてなのiOS開発で利用しているオープンソースのライブラリやサービスも含め、開発をよりスマートにしてくれる様々なものを紹介したいと思います。 パッケージ管理 CocoaPods (MIT License) まずライブラリ管理をするための管理ツールとして欠かせません。 最近ではSwiftに対応したCarthageも登場していますが、CocoaPodsのSwift対応版の開発も進んでおり そのまま使い続けるのもよいと思います。 ライブラリ AFNetworking (MIT License) 改めて紹介する必要はないほどの定番のHTTPネットワーク通信

          iOS開発で利用しているオープンソースのライブラリやサービスを紹介 - Hatena Developer Blog
        • iOSアプリ「はてなブックマーク」に頂いたフィードバックの対応予定について - はてなブックマーク開発ブログ

          いつもはてなブックマークをご利用いただき、ありがとうございます。はてなブックマークディレクターのid:juseiです。はてなブックマークiOSアプリ(バージョン3.0)の利用方法について、11月19日のリリース以降、多くのフィードバックをいただきました。そのうち、いくつかの機能について言及いただきましたので、対応方針をご案内いたします。 ▽ はてなブックマークアプリ - はてなブックマーク まずはじめに Androidアプリにつきましては、新しいはてなブックマーク関連の一部機能を先行リリースしております。今後、iOSアプリのフィードバックを参考に、Androidアプリでも同様の機能を搭載しようと考えております。またすでに通知やランキング、ギャラリーなど、Androidアプリ先行で実験的に実現している機能については、Androidアプリでの利用動向を元にiOSアプリにも搭載していこうと考えて

            iOSアプリ「はてなブックマーク」に頂いたフィードバックの対応予定について - はてなブックマーク開発ブログ
          • クックパッドのLT会に参加してきたのでiOSのtipsをまとめる

            クックパッド主催のLT会 #potatotips に参加させてもらいました。 https://github.com/potatotips/potatotips/wiki/potatotips-1 -- 第2回のまとめ記事かきました! 第2回 #potatotips に参加してきたのでiOSのtipsをまとめる -- 1人5分のtipsを持ち寄って共有する会で、参加できるのは発表者だけ。 素敵なコンセプトだけあってとても面白いtipsをたくさん聞けました。 備忘としてiOSまわりのtipsをまとめてみます。 iOS tips No More いろんなサイズの画像(スノーマンから始めよう) @7ganoさん ソースコード|Gist フォントを画像として切り出して表示するtips 最近SmartNewsがフォントをアイコンとして使うのやってた Downloadable Storyboards!

              クックパッドのLT会に参加してきたのでiOSのtipsをまとめる
            • iOS アプリの画面開発の基礎を理解する - A Day In The Life

              前回の記事「iOS アプリの構造がどのようになっているか紐解いてみる」で iOS アプリの構造について説明しました。深いところの説明ばかりだったのでもう少し浅いところ、画面の見た目や画面遷移を実装する方法について説明します。 ユーザの要望がどのようにアプリに反映されるのか アプリができる背景には「アプリでこんなことしたい」というユーザの要望とか、開発者自身の「アプリを通してXXのような素晴らしい体験をユーザに提供したい」という思いが出発点になっています。 ユーザの要望だったり開発者の思いは「UX設計」「ユースケース抽出」「UI設計」という3つの段階に分けてアプリに反映していきます。図にすると以下のような感じです。 UX(ユーザエクスペリエンス)設計 ユーザの要望や開発者のこんなもの作りたいという思いを元に、いつ、どこで、誰が使うのか?アプリが使われる状況を洗い出す。その上でユーザがアプリを

                iOS アプリの画面開発の基礎を理解する - A Day In The Life
              • iOS8向けアプリ開発時の注意点

                Android, iPhone等のスマートフォン向けアプリ開発などの話題を中心に、時事ネタなどを気の向くままに書いています。 先日、iOS8のGM seedが公開されました。iOS8の正式リリースも間近ですね。 ところで、iOS8対策は済んでいますか? もし対策が済んでいたとしても、この下にある「UITextView、UITextFieldで編集メニューの表示がおかしい」だけは読んでおく事をお勧めします。 全てのUITextView、UITextFieldを使用したアプリが関係する問題です。 私自身、iOS8はベータ版の時から見ていたので、いくつか不具合が出る箇所を発見していました。 そこで、まだGMの段階ですが、備忘録を兼ねてiOS8対策に関して情報共有したいと思います。 間違いがありましたならばご指摘ください。 今回記載するのは以下の内容です。 他にもiOS8ではDeprecatedに

                • 日本語リファレンス - 福井高専IT研究会OfficialWiki

                  クラス リファレンス † UIAcceleration? UIAccelerometer? UIActionSheet UIActivityIndicatorView? UIAlertView UIApplication UIBarButtonItem? UIBarItem? UIButton UIColor UIControl UIDataPicker? UIDevice UIEvent UIFont UIImage UIImagePickerController? UIImageView UILabel UINavigationBar UINavigationController UINavigationItem? UIPageControl? UIPickerView UIProgressView? UIResponder UISc

                  • Facebook iOSアプリのようにスクロール時にフルスクリーン表示を行うiOSライブラリを作りました - ninjinkun's diary

                    明けましておめでとうございます。神トラ2クリアしました。 Facebook iOS Appのように、一覧をスクロールした際にUINavigationBarやUIToolbarを隠してフルスクリーン表示をするためのライブラリを作りました。 https://github.com/ninjinkun/NJKScrollFullScreen スクロールをフックしてフルスクリーン化をdelegateで通知する部分と、フルスクリーン時の動きを定義する部分を分離した設計になっています。 同じようにフルスクリーン化を行うYIFullScreenScrollというライブラリがあったのですが、UINavigationBarの移動などフルスクリーンの動きの部分が一体になっており、Facebook appぽい挙動にカスタマイズし辛かったので、動きを分離した設計のライブラリを別に作ることにしました。all-in-o

                      Facebook iOSアプリのようにスクロール時にフルスクリーン表示を行うiOSライブラリを作りました - ninjinkun's diary
                    • iOS7でナビゲーションバーやステータスバーをカスタマイズする - Qiita

                      iOS7からステータスバーの背景とナビゲーションバーが一体化し、ステータスバーの文字列スタイルをViewControllerで制御するためのdelegateが追加されたのでメモ。 ナビゲーションバーをカスタマイズする ナビゲーションバーの色を変える まず、ナビゲーションバーの背景色はbarTintColorで変更できる [UINavigationBar appearance].barTintColor = [UIColor colorWithRed:0.000 green:0.549 blue:0.890 alpha:1.000];

                        iOS7でナビゲーションバーやステータスバーをカスタマイズする - Qiita
                      • いつも窮地を救ってくれる、オススメのiPhoneアプリ開発系ブログ3つ! – 和洋風KAI

                        まいど!一応アプリもつくってます!するぷ( @isloop )です! なんか11月は好きなブログを告白する月だそうです。 好きなブログはたくさんあるのですが、とても多すぎて一つのエントリーには書き切れません。 というわけで、私はジャンルを絞って「いつも窮地を救ってくれる、おすすめのiPhoneアプリ開発系ブログ3つ!」というのを書いてみようと思います! おすすめのiPhoneアプリ開発系ブログその1:「24/7 twenty-four seven」 24/7 twenty-four seven あの、ClassicMapを作った、岸川克己さんのブログ。 iPhoneアプリ開発において「24/7 twenty-four seven」は欠かせないブログです。 なぜなら、超役に立つiPhoneアプリ開発Tipsが豊富にあります。しかも解説がちょーわかりやすい。すぐに試せるコードが載っています。

                        • iOSヒューマンインターフェイスガイドライン

                          iOSヒューマンインターフェイスガイドラ イン iPhone > User Experience 2011-03-23 Apple Inc. © 2011 Apple Inc. All rights reserved. 本書の一部あるいは全部を Apple Inc. から 書面による事前の許諾を得ることなく複写 複製(コピー)することを禁じます。ま た、製品に付属のソフトウェアは同梱のソ フトウェア使用許諾契約書に記載の条件の もとでお使いください。書類を個人で使用 する場合に限り 1 台のコンピュータに保管 すること、またその書類にアップルの著作 権表示が含まれる限り、個人的な利用を目 的に書類を複製することを認めます。 Apple ロゴは、米国その他の国で登録され た Apple Inc. の商標です。 キーボードから入力可能な Apple ロゴにつ いても、これを Apple In

                          • iPhoneのUIのスキンをカスタマイズする場合のメモ | fladdict

                            iPhoneのUIKitに独自のスキンを被せようとすると、色々とテクニカルな障害がおおいが、それをどうやって解決するか?のメモ。 自己流なので、更新のよちは在り在り。 基本アプローチ ・基本のスキンのカスタマイズはUIViewレベルで行わずに、UIViewControllerレベルで行う。 ・UIViewControllerを拡張して、SkinnedViewControllerを作る。 ・SkinnedViewControllerのviewDidLoadのタイミングで、ナビゲーションバーやサーチバーなどのView構造を書き換える。 ・こうすると、NavigationBarの戻るボタンやSearchBarなど、直接allocできないViewも一括してカスタマイズできる。 ボタン系 ・ボタン系は、Customボタンを作ってプロパティを弄ったり、サブクラスを作って直接Allocしない。 ・むしろ

                            1