Tutorial

    • Auto Layoutチュートリアル その4

      この記事はXcode 4.6.* + iOS 6のものです。Xcode 5 + iOS 7はこちら。http://blogios.stack3.net/archives/1413前回の続きです。今回はSuperviewの中心に固定したり、中心からの相対位置に固定して表示する方…

    • Auto Layoutチュートリアル その3

      この記事はXcode 4.6.* + iOS 6のものです。Xcode 5 + iOS 7はこちら。http://blogios.stack3.net/archives/1446前回は各種Constraintの設定方法について説明しました。今回は実践的な内容にしたがってCon…

    • Auto Layoutチュートリアル その2

      この記事はXcode 4.6.3 & iOS 6のものです。Xcode 5 & iOS 7はこちら。http://blogios.stack3.net/archives/1330前回はSuperviewの外枠からSubviewまでの間隔を固定するConstra…

    • Auto Layoutチュートリアル その1

      この記事はXcode 4.6.3 & iOS 6のものです。Xcode 5 & iOS 7はこちら。http://blogios.stack3.net/archives/1330今回はAuto Layoutでのsubview配置について説明したいと思います。…

    • 高さが異なるセルを持つUITableViewのサンプル その3

      前回はセルの高さは違えどセルのクラスはSTTweetCellで統一されていて同じクラスでした。しかし場合によっては、セルのクラスが異なるものを1つのTableViewで表示する必要があります。今回はそのケースについて説明します。サンプル: https://github.com/…

    • 高さが異なるセルを持つUITableViewのサンプル その2

      前回のつづき。サンプル: https://github.com/stack3/STFlexibleCellHeightSampleSTTweetCellの実装が終わり、セルの高さの計算およびセルのsubview配置はできるようになりました。次はtableView:height…

    • 高さが異なるセルを持つUITableViewのサンプル その1

      Twitterアプリのタイムライン表示などはUITableViewを使っていると思いますが、ツイートの内容に応じてセルの高さが変わります。あのようなことを実現するためのサンプルをgithubにcommitしました。ここではそのサンプルの説明をしていきます。サンプル: https…

    • プログラムによるSubview配置 その2

      前回の続き。今回は異なる端末サイズや回転を意識したframeを設定について解説。固定値ぶちこみは禁じ手iPhone 5は従来の端末と高さが異なりますし、iPhoneとiPadも端末のサイズが異なります。_tableView.frame = CGRectMake(0, 0, …

    • プログラムによるSubview配置 その1

      iOS 6からAuto Layoutが導入されてInterface Builder(以下IB)だけで完結するケースも増えたのですが、やっぱりframeを直接設定したほうがコーディングしやすいケースもあるでしょう。今回はIBを使わずSubviewのframeを直接代入してレイアウ…