初学ios开发,关于自定义界面有一些疑问

InitialJ 2014-05-21 04:04:26
大家好,本人初学ios开发,关于ios的界面自定义有一些疑问,希望得到大家的解答。
ios的界面设计,据我所知可以在xib中拖拉控件形成,xib也可以做一些简单的自定义,比如更改背景颜色等,但是如果需要做一些高级自定义,比如实现圆角描边,高级渐变等效果,就必须要在代码中实现,这样就只能在运行的时候才能看出效果,编码效率大大降低,这一点让我很疑惑,为何不能将ui设计和逻辑实现彻底分开来,这样对于可读性和团队协作分工来说都有很大的帮助,如今的其他两种系统Android和windowsphone都已经实现了这样的功能,而作为当今最有影响力的ios来说竟然不能,着实让我很诧异,还是说有这样的方法而我不知道?
希望可以得到大家的解答,谢谢!
...全文
363 8 打赏 收藏 转发到动态 举报
写回复
用AI写文章
8 条回复
切换为时间正序
请发表友善的回复…
发表回复
MonkeyBaby0319 2015-12-02
  • 打赏
  • 举报
回复
好好学习吧 ~~~嘻嘻
InitialJ 2014-06-03
  • 打赏
  • 举报
回复
尼玛,我刚接触ios开发发现的这个问题,今天Apple发布的Xcode6就解决了
伦敦iOS小牛 2014-05-21
  • 打赏
  • 举报
回复
引用 4 楼 InitialJ 的回复:
[quote=引用 3 楼 u014609935 的回复:] 复杂的图片谁会用代码实现阿,都是用photoshop 做好了放到项目里, iOS 开发一直都是 UI 和逻辑分开的,代码一般只改变简单的布局,复杂的都交给图片设计的。 如果是简单的动画还是得用代码。
如果我只是想简单的对View描边再加个圆角,难道还要用photoshop做个图片?这样岂不是增加了不必要的资源。[/quote] 只需要一行代码: view.layer.cornerRadius = 4.0f;
InitialJ 2014-05-21
  • 打赏
  • 举报
回复
引用 3 楼 u014609935 的回复:
复杂的图片谁会用代码实现阿,都是用photoshop 做好了放到项目里, iOS 开发一直都是 UI 和逻辑分开的,代码一般只改变简单的布局,复杂的都交给图片设计的。 如果是简单的动画还是得用代码。
如果我只是想简单的对View描边再加个圆角,难道还要用photoshop做个图片?这样岂不是增加了不必要的资源。
伦敦iOS小牛 2014-05-21
  • 打赏
  • 举报
回复
复杂的图片谁会用代码实现阿,都是用photoshop 做好了放到项目里, iOS 开发一直都是 UI 和逻辑分开的,代码一般只改变简单的布局,复杂的都交给图片设计的。 如果是简单的动画还是得用代码。
伦敦iOS小牛 2014-05-21
  • 打赏
  • 举报
回复
复杂的图片最会用代码实现阿,都是用photoshop 做好了放到项目里, iOS 开发一直都是 UI 和逻辑分开的,代码一般改变简单的布局,复杂的都交给图片设计的。
InitialJ 2014-05-21
  • 打赏
  • 举报
回复
高手在哪里??

29,027

社区成员

发帖
与我相关
我的任务
社区描述
主要讨论与iOS相关的软件和技术
社区管理员
  • iOS
  • 大熊猫侯佩
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧