月別アーカイブ:2013年06月

    • NBUKit デモのインストール

      NBUKitはCyberAgentがGitHubにコミットしているカメラおよび写真フィルタのライブラリです。まずはデモを動かしてみると良いかもしれません。デモをビルドするここから1.9.2とタグ付けされたものをダウンロード。masterだとリンクエラーが起きたりするようなの…

    • UICollectionView その4 セルの間隔

      前回の続き。今回はセルの間に間隔を開けたい時の説明です。サンプル: https://github.com/stack3/UICollectionViewSampleサンプルを起動してSpacingを選択すると以下の画面が表示されます。前回のSectionのサンプルにセルの…

    • UICollectionView その3 セクション

      前回の続き。今回はセクション分けしてセルを表示する方法です。サンプル: https://github.com/stack3/UICollectionViewSampleサンプルを起動して、Sectionを選択すると以下の画面が表示されます。5つのセクションと1セクション…

    • UICollectionView その2 UICollectionViewController

      前回の続き。今回はUICollectionViewControllerを使ったUICollectionViewの使い方です。サンプル: https://github.com/stack3/UICollectionViewSampleサンプルを起動してUICollectionV…

    • UICollectionView その1 セルの表示

      UICollectionViewを使うとタイル上に任意のView(セル)を表示できます。今回はサンプルを交えてUICollectionViewの説明をしたいと思います。サンプルコード: https://github.com/stack3/UICollectionViewSamp…

    • Facebook APIへのアクセス、投稿画面表示(iOS 6対応)

      iOSの設定で認証済みのFacebookアカウントを用いて、Facebook APIから、タイムラインへ投稿をしたい場合があります。今回はその方法を説明します。※ iOS 6で仕様が変わったので、それに準じて、SLRequest / SLComposeViewControlle…

    • Twitter APIへのアクセス、投稿画面表示(iOS 6対応)

      iOSの設定で認証済みのTwitterアカウントを用いて、Twitter APIからタイムラインを取得したり、ツイートの投稿をしたい場合があります。今回はその方法を説明します。※ iOS 6で仕様が変わったので、それに準じて、SLRequest / SLComposeViewC…

    • AFNetworking その2 AFHTTPClient

      前回の続き。今回はAFHTTPClientクラスの説明です。サーバーの各種APIを叩きたい時がありますよね。例えばAPIのURLが以下のようになっているとします。https://api.example.com/1.1/favorites/list.json – …

    • AFNetworking その1 HTTPリクエスト

      通信ライブラリの定番になりつつあるAFNetworking。大変便利です。NSURLConnectionを使う機会はほとんどなくなりました。各クラスの使い方を説明していきたいと思います。今回は、基本的なHTTP通信の方法、JSONの取得、画像の取得について説明します。AFHT…

    • BarButtonのような外観のボタンを作る

      UINavigationBarやUIToolbarの上にボタンを表示する際には、UIBarButtonItemを使います。同じような外観のボタンをUIButtonのSubclassとして作りたい時があると思います。UIButton#buttonTypeをUIButtonTypeC…