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

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

      前回の続き。今回はキーボードの表示・非表示によってSubviewのframeを変更する方法です。この手のサンプルはググればいくつも出てきますが、ここではキーボードの表示アニメーションに対応して、見栄え良くSubviewを再配置する方法を説明します。サンプル: https://g…

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

      前回の続きです。今回は水平方向にSubviewを並べるときの解説です。最初に言っておくと、この件はInterface Builder + Auto Layoutでやるとすごく楽です。その記事もあるのでどうぞ。サンプルのMenu画面からHorizontalを選択しましょう。サ…

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

      前回の続き。今回はヘッダとフッタの配置について説明。サンプル: https://github.com/stack3/STProgrammaticLayoutViewSample前回使ったサンプルのMenu画面からHeader & Footerを選択してください。…

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

      前回の続き。今回は、frameとAutoreszing Maskの合わせ技について。サンプルを作ったので、それを元に説明します。サンプル: https://github.com/stack3/STProgrammaticLayoutViewSampleサンプルを起動してMe…

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

      前回の続き。7回にわたってAuto Layoutについて説明しました。実践でよく使いそうなものは、だいたい説明できたかなと思います。最後にAuto Layoutについてまとめたいと思います。Auto LayoutはInterface Builderを使うことが前提Interf…

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

      この記事はXcode 4.6.3 & iOS 6のものです。Xcode 5 & iOS 7はこちら。http://blogios.stack3.net/archives/1593前回の続き。今回はSuperview全体を覆うSubview配置について説明。サ…

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

      この記事はXcode 4.6.* + iOS 6のものです。Xcode 5 + iOS 7はこちら。http://blogios.stack3.net/archives/1540前回の続き。今回はSubviewを縦に並べて画面回転するとサイズを自動調整するサンプルです。サン…

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

      この記事はXcode 4.6.* + iOS 6のものです。Xcode 5 + iOS 7はこちら。http://blogios.stack3.net/archives/1488前回の続き。今回はSubviewを横に並べて、かつ幅を自動調整するサンプルを説明したいと思います。…

    • 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…