大家在实际开发中使用 Storyboard 还是纯代码?

2015-12-25 16:41:48 +08:00
 UtopiaCHN

Storyboard 是 Apple 推荐的开发方式,相信应该是趋势,使用 Storyboard + Git 进行协同开发应该没问题了吧... 但是感觉使用纯代码逻辑上更加清楚,此外谁能体会使用 13 寸 Mac + 触控板拖控件时的痛苦。

5061 次点击
所在节点    iDev
32 条回复
Madeline
2015-12-26 11:18:28 +08:00
一直用纯代码,最近才考察 storyboard ,纯代码写 UI 总感觉速度快不起来。
free9fw
2015-12-26 13:05:54 +08:00
看情况吧, 3 种都混着用
kidneyband
2015-12-26 13:06:36 +08:00
纯代码, xib , storyboard 和 autolayout 都会,不是必须都不用。
UtopiaCHN
2015-12-26 14:47:50 +08:00
@harde1 oc 代码写逻辑,具体是指哪方面
wezzard
2015-12-26 15:31:26 +08:00
@UtopiaCHN 你沒看出他在高級黑麼……
zsk425
2015-12-26 16:08:17 +08:00
我的经验是在项目开发中都会用到,大部分都直接用 storyboard ,需要复用的会用 xib 或纯代码,总之是怎么省事怎么来。
harde1
2015-12-27 14:22:06 +08:00
@UtopiaCHN 目前我在开发过程,验证发现官方的 autolayout 等布局方式都有很大的局限性,代码布局,不能实时查看,项目大到一定程度,模拟器跑起来要 10 秒到半分钟,布局修改时间成本高, storyboard 二次修改难度增加,约束线多到像蜘蛛网。
所以我抛弃了官方布局,采用 html+css3 终于解决了这些问题,但是 h5 在写逻辑却是个劣势,所以代码功能逻辑,我又用回原生,例如线程、动画、图像处理等
tigerZhang
2015-12-28 14:50:52 +08:00
@harde1 你好,看你评论用 html+css3 布局,有 demo 可否观赏下?
HeartJ
2015-12-30 01:04:11 +08:00
@harde1 同希望给个 demo 学习下,谢谢
kkwezard
2016-01-09 22:46:17 +08:00
刚开始学习 iOS 。也想问下这个问题。到底哪种方式写 view 比较好。这几种方式有 demo 可以借鉴一下吗?
MrSilent
2016-01-12 14:30:00 +08:00
比较复杂的、动态的或者界面交互逻辑复杂的用纯代码写,简单的、静态的界面用 SB 或者 Xib 写。
TangMonk
2020-03-07 16:29:30 +08:00
@harde1 #27 Android 跑大项目要几分钟

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/246138

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX