タグ

xibに関するdmizuno55のブックマーク (4)

  • カスタムコンポーネントを使用したUI実装について - ZOZO TECH BLOG

    こんにちは。iOS担当の遠藤です。 最近、私達のチームではUI実装をカスタムコンポーネントを使用して行うようにしました。今回はそのメリットと実装方法について紹介したいと思います。 はじめに 今までのUI実装では、カスタムビューごとにInterface Builderでテキストの色や、サイズを設定していました。 しかしこのやり方には、以下の問題がありました。 間違った色やサイズを設定してしまう恐れがある xibを作成するたびに色やサイズなどを設定するのは面倒 UIを変更する際に、変更範囲が広くなってしまう UI実装をする度にInterface Builderでテキストやボタンの色や数値を設定すると、間違った設定をしてしまう恐れがあります。そして、毎回この設定をInterface Builderで設定するのは面倒です。 また、変更箇所が多くなってしまうことも問題でした。 アプリを開発、運用する

    カスタムコンポーネントを使用したUI実装について - ZOZO TECH BLOG
  • カスタムTableViewCellを作るときにはだいたいこうやってます-プロトタイプで作るか、xibで作るか - Qiita

    カスタムTableViewCellを作るときにはだいたいこうやってます-プロトタイプで作るか、xibで作るかiOSSwifttableViewcellTableViewController きっかけ 仕事で他の人のソースをみることはよくありますが、最近UITableViewでセルの再利用をしていないソースを3回みました。 え?まじ??いいの???私老人会なのかしらって思いました。 iPhoneもだいぶハードが進化していろんなむちゃぶりされても動くようにはなってきたのですが、ちゃんとかいたほうがぬるぬる綺麗にうごくんじゃない?って思うんです。それで、まとめることにしました。 そういえば、cellForRowAtでcellの中身を全部removefromSuperviewしてから、addSubviewするというコードも1年ぐらい前に見たことがあります。 xib絶対使わない派の人もいるとは思いま

    カスタムTableViewCellを作るときにはだいたいこうやってます-プロトタイプで作るか、xibで作るか - Qiita
  • Storyboard よりも Xib を使いたい理由 - 平和に暮らしたい

    これは Aizu Advent Calendar 2018 の 7日目の記事です。 6 日目は id:acomagu さんで、8 日目は id:NoahOrberg さんです。 adventar.org はじめに Interface Builder (以下「IB」という。) で UIViewController のレイアウトを組むには、 Storyboard と Xib の2つのファイルを使う方法があります。 その中でも、私が Xib を使う理由について、この記事で紹介します。 Storyboard と Xib まずは、 Storyboard と Xib について軽く説明します。 Apple のドキュメントによると、Storyboard は、画面間の関係と、画面の中身を表示する視覚的表現だとあります。 developer.apple.com また、Xib (Nib) は、View や Wi

    Storyboard よりも Xib を使いたい理由 - 平和に暮らしたい
  • iOS 開発で storyboard と xib をうまく使い分けるプラクティス - クックパッド開発者ブログ

    Web エンジニアだったはずがひょんなことから iOS アプリを書き始めてはや3ヶ月。ヘルスケア事業部の濱田です。 iOS アプリで画面遷移を実現するためには様々な方法があります。 コードのみを使う方法 xib を使う方法 storyboardを使う方法 etc. 初めはかなり混乱しましたが、最終的には storyboard と xib の合わせ技に落ち着きました。 今回はこの方法についてご紹介します。 storyboard を使うか、xib を使うか、それが問題だ アプリの UI 部品の配置は結構たいへんな作業です。とくに Autolayout の制約の設定などは、コードのみで設定するのは困難でしょう。Interface Builder の支援をなるべく活用したいところです。 そこで、storyboard もしくは xib ファイルを利用して ViewController(以下 VC)

    iOS 開発で storyboard と xib をうまく使い分けるプラクティス - クックパッド開発者ブログ
  • 1