2010-11-03 72 views
1

我见过很多人说这是比较容易的UI直接代码要比操纵它们的IB。如何在没有界面构建器的情况下设计复杂的用户界面? (iphone)

我知道如何创建代码UI对象,但它只是似乎过于复杂,尤其是当你有10+子视图/控制器在一个视图(屏幕)。

1.你如何可视化的UI布局,当你从代码中创建用户界面?

2.您如何确保在放置UI对象时遵循苹果准则? (IB显示蓝色虚线以向你建议正确的(我猜)位置)

3.你如何设法将用户界面创建部分和用户界面放置部分分开? (也许很容易找出UI布局)

等..

我希望能有一个教程或例子可以回答上面的问题,但很难给谷歌。

谢谢你的任何建议。

+0

我想这是更容易使用IB作为一个初学者,和你获得的经验编写的。 – 2010-11-03 12:23:47

+0

umm。我在ib中缺乏的一件事就是......不能将参数传递给对象的init方法。我想开始编写用户界面。 :( – eugene 2010-11-05 10:04:54

回答

1

我从代码中创建用户界面我用的配置文件。 我有一个测试iPhone应用程序读取配置文件并显示用户界面,所以我可以调整它。

+0

嗯......我得好好考虑这个问题,更多的细节将是有益的,但? – eugene 2010-11-05 10:02:28

+0

你需要什么样的细节? – Istvan 2010-11-05 11:34:49

+0

也许配置文件或包含的内容有点列表的示例代码段? – eugene 2010-11-09 05:26:14