1
altchen 2012-09-18 11:57:02 +08:00 1
可以建多个storyboard
|
2
vanemu 2012-09-18 12:30:38 +08:00
最好不要使用 Interface Builder,特别是在多人协作的情况下。
|
3
zhigang1992 OP @vanemu 直接用代码来?
|
4
freestyler 2012-09-18 13:12:53 +08:00 1
当初同样的疑惑, 看的这个《Beginning.iOS.5.Development》 挑着看几章就够了
|
5
wezzard 2012-09-18 13:50:37 +08:00 1
为什么要用Xib file?用代码定义Table View Cell只是要点运算而已,顶多多二三十行代码,而且中国人出身的你肯定不会被1000以内的加减乘除心算拦住。
我记得斯坦福那个老头说过Segue仅仅是Storyboard的东西。我没用Xib file做过开发,但是从Navigation Controller Class Reference上查到的应该是有 pushViewController:animated: 和 popViewController:animated: 这对方法可以用来推进navigation controller的。 至于 embed in navigation controller 的话,自己写的应用的根控制器跟苹果的很不一样所以没办法回答了。 |
6
zhigang1992 OP @wezzard xib还是要滴,storyboard的话工程一大就有卡顿的赶脚。而且按paul的意思,应用里面最好使用可视化的工具来避免magic number的。(用代码几个点几个点的改真的是伤不起)
|
7
wezzard 2012-09-18 14:23:13 +08:00 1
@zhigang1992 工程一大就卡顿是内存只有4G吧。。。
那句话我也听到了,但是真的不建议是用Xib file,而且尺寸应该是在Photoshop/Illustrator的设计图里面解决的东西。 另外我本科学工业设计的,在学设计制图的时候我们老师说过所有图上的尺寸都可以分成定形尺寸和定位尺寸,目前我也是这么分的。可能我的自定义Class很多(好吧基本没用过标准的苹果提供的控件),我在自定义的Class里面会把定形尺寸写进去,如果init的时候不指定尺寸就会按照默认尺寸初始化,然后在View Controller里面指定定位尺寸,公共要用的尺寸用宏写在header file里面。 |
8
zhigang1992 OP @wezzard 好主意,看来大学里面的课程还是有用的。。。可以我把工业设计翘掉了,哎。
|