今天造了一个 OC 轮子,然后成为了 Github 最受欢迎 Objective-C 项目

2015-10-27 00:59:50 +08:00
 stevechen1010
今天造了一个轮子,然后在 github 最受欢迎 Objective-C 项目和最受欢迎的 Objective-C 开发者中,双双排名第一,有兴趣的话,可以看看我这个轮子:[CYLTabBarController]( https://github.com/ChenYilong/CYLTabBarController)



![enter image description here]( http://i57.tinypic.com/s4t4i8.jpg)
8229 次点击
所在节点    iDev
31 条回复
mark4zhao
2015-10-27 15:43:40 +08:00
交互动画都有, 可以省很多了!
Ouyangan
2015-10-27 16:23:24 +08:00
路过给个赞
GhostClock
2015-10-27 16:27:18 +08:00
一直很好奇这是怎么实现的,今天终于看见好东西了,大赞楼主……
w99wen
2015-10-27 16:32:40 +08:00
发现 bug :

加号不是圆的了,变成了椭圆的。
而且,如果不设置 **CYLTabBarItemTitle : @"首页"** 这一项,而是再相应的 UIViewcontroller 中设置。这时候出现的顺序会错误。首页这个 tab 会出现再最后一个。
stevechen1010
2015-10-27 19:37:46 +08:00
@w99wen 能不能详细说下 CYLTabBarItemTitle 这个 bug ?我想复现下。
WayToPlay
2015-10-27 19:41:57 +08:00
厉害
stevechen1010
2015-10-27 19:42:58 +08:00
@w99wen 这个椭圆的原因,我还没细看,不过对这个轮子并没有影响,因为不规则按钮我是让开发者自己去实现的。轮子本身不会涉及“加号按钮”的任何 UI 实现。
fullpowers
2015-10-28 02:07:52 +08:00
已关注
w99wen
2015-10-28 09:41:29 +08:00
@stevechen1010 我没有改动你的代码。
然后我再 4s ios7.1.1 上运行。就发现加号按钮变成了椭圆的了。

我看了下代码。发现这个按钮的实现方式很有意思,都是.6 的长度。也没什么问题。
可是结果就是变成了椭圆。奇怪。。
Kolin
2015-10-28 09:42:16 +08:00
之前看到你的帖子还以为都是转帖...
因为刚好都是 github 或者微博看见没多久就在 V 站看到了。。
刚 刚才发现原来是本人。。
stevechen1010
2015-10-28 12:33:01 +08:00
@w99wen 估计图片对于 4s 的屏幕来说太大了,压扁了

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

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

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

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

© 2021 V2EX