作者neotek (尼澳鐵特)
看板MacDev
標題[討論] 用IB拉界面真的不好嗎?
時間Mon Aug 19 14:19:26 2013
大家午安,想跟各位請教一下這個問題,
一直到現在聽到滿多人view都是直接用code寫,很多人也都不習慣用xib/storyboard
聽到的原因似乎都是團隊在改專案的話,有時候點到xib有些設定就會莫名其妙跑掉
團隊合作上也有困難,或者是storyboard拉來拉去會很亂
所以想請教一下各位你們都是怎麼做的呢?
如果UI設計師把界面的圖畫出來了,你們是先在IB上把元件拉到差不多的位置後
把frame記起來再寫到code裡面嗎?
我是都拉基本的元件...UITableView...UICollectionView之類的
或是畫面比較多元件也會直接拉Outlet出來...界面有要改在IB拉也很方便
StoryBoard要轉場的話是用code寫, 不直接拉segue...
請問各位高手是怎麼做的呢?感謝啦!
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 1.34.110.106
※ 編輯: neotek 來自: 1.34.110.106 (08/19 14:19)
1F:推 TheJim:我覺得不管怎麼做的,只要功能對就好了,所以看你怎樣最方便 08/19 18:37
2F:推 darktt:如果想寫 Open Source 的話就不建議用 08/19 19:05
3F:→ yuanruo:只有tableviewCell或很簡單的UI用拉的 其他都用code寫 08/19 19:22
4F:→ nobody1:靜庇的用xib 動庇生成的用code 08/19 19:53
5F:→ nobody1: 態 08/19 19:53
6F:推 chchwy:完全贊成用xib 視覺工作就留給視覺工具吧 08/19 19:53
7F:推 ian90911:新新手 我只會用storyboard... 08/19 20:50
8F:→ benck:我覺得你聽到的人應該都是從 iOS 4 或更早就開始寫了 08/19 21:21
9F:→ benck:storyboard實在太好用,不用實在可惜 08/19 21:22
10F:→ yuanruo:單人開發storyboard 新手+多人xib 老手加多人 純code 08/19 21:47
11F:推 jfang:直接用IB拉介面其實很快,完全建議使用 08/19 22:56
12F:→ steny138:我覺得用IB多人實在太難維護了 08/20 09:20
13F:推 chchwy:多人推薦用xib,不要用Storyboard就好了 08/20 22:24
14F:→ neotek:感謝各位前輩回答~~大概知道了^^ 08/21 13:27
15F:推 lackofblack:用xib省時省力why not...倒是storyboard不推 08/22 19:57