Save 37% off PRO during our Black Friday Sale! »

UITableViewControllerの利点を最大限に活かす使い方 - コードでAutoLayoutを記述する場合 -

UITableViewControllerの利点を最大限に活かす使い方 - コードでAutoLayoutを記述する場合 -

E58d4a4aae067a3e1ca150bc0b5daef7?s=128

Masashi-Sutou

March 12, 2018
Tweet

Transcript

  1. 6*5BCMF7JFX$POUSPMMFSͷར఺Λ ࠷େݶʹ׆͔͢࢖͍ํ QPUBUPUJQT ίʔυͰ"VUP-BZPVUΛهड़͢Δ৔߹

  2. ελσΟϓϥεגࣜձࣾͰJ04ΤϯδχΞΛͯ͠·͢ ਢ౻ক࢙ʢ!LVSPUZBOOʣ

  3. w ೥݄ʹϦϦʔεɺ΋͏͙͢೥Ͱ͢ w ษڧه࿥ͷ؅ཧͱ4/4Λ߹ΘͤͨΞϓϦ w J04͸ɺ໊Ͱ։ൃத w J04dJ04αϙʔτ w ίʔυͰϨΠΞ΢τ

  4. w $POUBJOFS7JFXΛ࢖͑͹6*5BCMF7JFX$POUSPMMFSͷར఺ Λ࠷େݶʹ׆͔ͯ͠ϨΠΞ΢τͰ͖Δ w J04Ͱ͸ɺUBCMF7JFXͷ*OTFUʹؾΛ഑Δඞཁ͸ͳ͍ w ը໘Լʹ7JFXΛݻఆ͢ΔॲཧΛ਌7$ʹ·ͱΊΒΕΔͷͰɺ J04ҎલΛ੾Δͱ͖ʹίʔυͷ੔ཧ͕͠΍͍͢ w εϥΠυͷαϯϓϧ͸IUUQTHJUIVCDPNNBTBTIJ

    TVUPV#PUUPN5BCMF4BNQMFʹ͋Γ·͢ ෼-5ͳͷͰઌʹ݁࿦
  5. αϯϓϧΞϓϦ w ը໘ભҠΛ੾Γସ͑ w 5BC#BSͷදࣔͷ੾Γସ͑ w ̏ͭͷίϯτϩʔϥʔΛಈ࡞֬ೝ w 7JFX$POUSPMMFS w

    5BCMF7JFX$POUSPMMFS w $POUBJOFS7JFX$POUSPMMFS
  6. w ެࣜυΩϡϝϯτʹॻ͍ͯΔ͜ͱ UBCMF7JFXϓϩύςΟʹඇΦϓγϣφϧͰΞΫηεՄೳ EFMFHBUFɺEBUB4PVSDF͕σϑΥϧτͰઃఆࡁΈ DMFBST4FMFDUJPO0O7JFX8JMM"QQFBS දࣔ࣌ʹςʔϒϧͷεΫϩʔϧΠϯδέʔλΛ఺໓ TFU&EJUJOHʢ@ɿBOJNBUFE 6*5BCMF7JFX$POUSPMMFSͷར఺

  7. w ެࣜυΩϡϝϯτʹॻ͍ͯͳ͍͜ͱ ΩʔϘʔυͷߴ͞Λߟྀͯ͠ೖྗൣғΛӅ͞ͳ͍Α͏ʹ UBCMF7JFXΛࣗಈͰεΫϩʔϧͯ͘͠ΕΔ ଞʹ΋͋ͬͨΓɺͳͥυΩϡϝϯτʹॻ͍ͯͳ͍ͷ͔஌ͬ ͍ͯΔํ͕͍Ε͹ɺޙͰڭ͍͑ͯͩ͘͞ 6*5BCMF7JFX$POUSPMMFSͷར఺

  8. ೖྗൣғͱΩʔϘʔυͷߴ͞Λߟྀͯࣗ͠ಈεΫϩʔϧ

  9. w 6*5BCMF7JFX$POUSPMMFSͷWJFXʹBEE4VC7JFX͢Δͱɺ UBCMF7JFXͷDPOUFOU*OTFU΍TDSPMM*OEJDBUPS*OTFUT͕ζϨ ͯ͠·͍ɺҙਤͨ͠ը໘ʹͳΒͳ͍ w 5BC#BS΍ɺը໘Լʹ޿ࠂόφʔɺϘλϯͳͲͷ7JFXΛݻఆͰ഑ ஔ͍ͨ͠৔߹ʹࠔΔ 6*5BCMF7JFX$POUSPMMFSͷܽ఺

  10. /4-BZPVU"ODIPSͰը໘Լʹ7JFXΛݻఆ

  11. J04J1IPOF9

  12. J04J1IPOF

  13. w 6*7JFX$POUSPMMFSͷWJFXʹUBCMF7JFXΛBEE4VC7JFX w UBCMF7JFXͷDPOUFOU*OTFU΍TDSPMM*OEJDBUPS*OTFUTΛࣗલ Ͱܭࢉ͠ͳ͍ͱ͍͚ͳ͍ w ςΩετೖྗ͕ඞཁͳͱ͖͸ɺ6*,FZCPBSE8JMM4IPX΍ 6*,FZCPBSE8JMM)JEFͰΩʔϘʔυͷߴ͞΋ߟྀ͠ͳ͍ͱ͍͚ ͳ͍ w

    ίʔυ͕ଟͯ͘໘౗ʹͳΔ 6*7JFX$POUSPMMFSͱUBCMF7JFXͰରԠ
  14. w ը໘Լʹ7JFXΛݻఆͨ͠6*7JFX$POUSPMMFSʢ਌7$ʣΛ࡞੒ w ਌7$͔Β6*5BCMF7JFX$POUSPMMFSΛBEE$IJME7JFX$POUSPMMFS ͯ͠EJE.PWF UP1BSFOU7JFX$POUSPMMFSTFMG ͢Δ w J04ͩͱɺ$POUBJOFS7JFXରԠ͚ͩͰϨΠΞ΢τՄೳ w

    J04ҎલͩͱɺUBCMF7JFXͷ*OTFUʹઃఆ͕ඞཁ $POUBJOFS7JFX$POUSPMMFSͰରԠ
  15. ਌7$ͷWJFX%JE-PBE

  16. J04J1IPOF9

  17. J04J1IPOF

  18. w $POUBJOFS7JFX$POUSPMMFSΛ࢖͑͹6*5BCMF7JFX$POUSPMMFS ͷར఺Λ࠷େݶʹ׆͔ͯ͠ϨΠΞ΢τͰ͖Δ w 4UPSZCPBSEͷ৔߹͸ɺ&EJUPS&NCFEJO΍ $POUBJOFS7JFX$POUSPMMFSͷ3FMBUJPOTIJQ4FHVFͰՄೳ w εϥΠυͷαϯϓϧΞϓϦ͸IUUQTHJUIVCDPNNBTBTIJ TVUPV#PUUPN5BCMF4BNQMFʹ͋Γ·͢ w

    αϯϓϧΞϓϦΛը໘Ͱ֬ೝ͍ͨ͠ํ͸࠙਌ձͰͲ͏ͧ ·ͱΊ