2013-04-05 44 views
2

我对这样的事情感兴趣 - 是否有一些工具,库等,这将允许在CSS的帮助下设计原生iOS UI(UILabels边距等)?我不是在谈论诸如PhoneGapAppcelator这样的库。我对CSS解析器感兴趣,它将允许我将CSS代码转换为Objective-C UI代码或Interface Builder.xib文件。比方说,我在CSS和HTML上有一个很好的网页设计流利程序,我希望他能够在CSS + HTML中为我的iOS应用程序编写UI代码,然后将其转换为Objective-C UI代码或IB .xib文件。是否可以使用CSS设计本机iOS用户界面?

我想我的问题很清楚,我希望能有一些很好的答案。

回答

5

允许您设计“本机应用程序”或更准确地说,“混合应用程序”的服务实际上是由网页视图或网页框架控制的裸露应用程序,以便您在网站上提供内容和样式由应用程序显示。它扩展了“应用程序”的功能,并允许您在商店中放置应用程序,但它与真正的本机应用程序并不相同。

没有从HTML到Objective-C的优雅转换。

说真的,如果你想要一个本地应用程序,请制作一个真正的原生应用程序。否则,只需坚持一个Web应用程序。

0

PhoneGap,AppCelator等存在的原因是HTML + CSS(换句话说“网页”)无法轻易转换为Objective-C的原因。

我建议你采取直截了当的方式。教你的设计师使用Interface Builder。这只是一个所见即所得的编辑器,即使对于设计师来说也没有什么复杂的。

+1

非常好的教程“即使是设计师” ..哈哈 – 2013-04-05 14:16:22

+0

@BenClayton这并不意味着冒犯。人们面临的问题是,有时他们不想学习新的东西(新工具),甚至不希望他们(“我不是程序员,我不想使用XCode”)。实际上,我的产品经理,我的设计师和测试人员都可以使用git,并使用XCode将最新版本的应用程序安装到他们的设备上。所有的设计师都可以使用Interface Builder。但是,他们不创建xib,他们只是检查哪些组件,字体,设置是可用的。 – Sulthan 2013-04-05 14:21:22