用于创建iPhone用户界面的应用程序是什么?
你是否编写了布局代码,是否有css-esque系统等?
或者更像是创建一个winforms应用程序,您可以在其中放入可视化设计器中的元素?
难以修改现有iPhone应用程序的外观,例如更改用于按钮的图形,以及某些屏幕上的背景颜色等吗?
添加个人信息
我问的原因是我有一个Blackberry应用程序,我想转换为iPhone应用程序,我需要知道是否必须告诉开发人员翻译它以某种方式构建它,因为我需要能够改变这个应用程序的图形外观。
我需要能够更改任何背景颜色,徽标和使用的按钮。不确定iPhone是否在GUI上使用“按钮”图像?
答案 0 :(得分:2)
您可以在代码中完全创建UI,也可以使用Interface Builder可视化工具创建预制的UI对象,或者两者的任意组合。您还可以在应用程序代码中修改从IB .xib文件加载的对象。
要修改在代码中创建的内容,您需要编辑代码并重新编译。要修改在界面构建器中创建的对象,您仍然需要使用这些新对象重建应用程序(假设库存工具和操作系统)。
答案 1 :(得分:1)
您可以使用Interface Builder(如您所说的可视化设计器)为UI创建xib(基于xml)文件。您也可以通过代码手动创建UI。
如果你更熟悉使用css来布局UI元素,你可以建立一个适合设备分辨率的safari网站,或者把东西放到一个html字符串中并加载到UIWebView中。
您可以修改图片,但除非您给手机打电话,否则无法将应用程序恢复到手机中。