タグ

iOSとStoryBoardに関するmut00tumのブックマーク (2)

  • IB/Storyboard使わない派のlayoutSubviewsによるレイアウト調整 - Qiita

    はじめに iOSアプリ開発でInterfaceBuilderやStoryboardを使うか使わないかというのは宗教論争の火種の一つとなっていますが、自分の場合なるべく使いたくない派です。 画面回転やiPhone/iPadユニバーサル対応、そしてiOS7のステータスバー周りの仕様変更など、やり方を調べるよりささっとコードで調整できる、そして現状アプリがどういう仕様になっているかが一目瞭然なのはコードの方ではないかと思います。 コードでレイアウト調整をする場合、UIViewのサブクラスをViewController毎に用意し、その中でlayoutSubviewsをオーバーライドするとわかりやすく書くことができます。 ViewControllerでレイアウトする良くない例 自分は3年間くらいこのやり方でやっていたのですが(恥ずかしながらlayoutSubviewsを知らなくてもiOSアプリは書け

    IB/Storyboard使わない派のlayoutSubviewsによるレイアウト調整 - Qiita
  • [iOS] チーム開発するなら Storyboard を分割セヨ | DevelopersIO

    はじめに チームで開発する際には、ソースコードを Git で管理していることが多いかと思いますが、いくら注意していたとしていても起こるのがコンフリクトです。 コンフリクトすること自体は大した問題ではありません。手動で差分を取り込めばそれでOKです。 Storyboard を除いて。。 Storyboard のコンフリクト 実際に経験したことのある人はよくご存知かと思いますが、Storyboard のコンフリクト解消は一筋縄にはいきません。 Storyboard のコンフリクトは解消できないわけではないですが、多くの時間がかかり開発効率を悪化させるので、できるなら避けたいことです。 Storyboard を分割しよう アプリに複数の機能があると、タブで画面切替を実現することがよくあると思います。こういった場合にタブの遷移先の画面毎に Storyboard を分割すれば、複数ブランチで同時にU

    [iOS] チーム開発するなら Storyboard を分割セヨ | DevelopersIO
  • 1