LoginSignup
6

More than 5 years have passed since last update.

iOS 複数Viewをxibで作ってあとでソース上から追加できる

Posted at

複数Viewをxibで作ってあとでソース上からaddSubViewできます。
使い方をPopupで表示する時やメニューをポップアップさせる時などに便利です。
ViewはOutletで繋いでおいてソース上のviewDidLoadなどでaddSubViewしましょう。使うタイミングになってaddSubViewしても大丈夫です。

例) 使い方を別のViewとしてxib上に予め用意

うたスマと書かれているほうのViewはFile's Ownerです。
「イヤホンを使うと声にエコーがかかります」と書かれているViewはViewControllerにOutletで紐付けられています。
kobito.1375928161.742255.png

例) 動的に変化する部分を別のViewとしてxib上に予め用意

採点がONの時のみViewControllerで上の青いViewをつかいます。
kobito.1375928337.741611.png

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
6