Xcode 4 - IB - 均匀分配控件?

Gra*_*rks 11 xcode interface-builder autolayout

在Interface Builder中,我有一堆垂直放置的文本字段.我希望它们均匀地分布在垂直空间中,并且所有尺寸都相同.

我找到了Alignment菜单,可以让你排列项目.我找不到分发或调整大小的菜单.Xcode 4是否包含那些布局命令?

Ale*_*ray 27

答案是,.而且我讨厌必须成为那些必须告诉你的"其中一个人".我认为你所寻找的东西类似于OmniGraffle的典型特征"Canvas,Grid,Alignment".正是工具让OG变得如此美好.

对齐,dumbies

令我惊讶/厌恶的是,价值1000亿美元的公司无法正确地获得视觉布局的这一基本原则,当一家公司为同一个愚蠢的公司自己的平台编写软件多年时,我已经记住了这一点.Xcode团队需要将它整合在一起.例如,KVO Bindings,并且一直是个笑话 - 一个不那么有趣的 - 不可能实现,插件不见了......而恕我直言,狮子自动布局是不可用的.他们需要一些新人或其他东西,可能不是开发人员,或者某些东西.原因Xcode越来越难以使用,而不是更容易.它看起来更好,而且组织得更好......但显而易见的是,该组内部没有"大思想家"愿意质疑他们脆弱和尴尬的范式.

关于我们的笑话,狮子自动布局

他们在开玩笑吗?这个Xcode怎么样?_Shut起来,排队的按钮,然后均匀地分布-就像99%的人会想,时间99% -和不吐无意义线遍布一切__然后呢?这到底Content Hugging PriorityContent Compression Resistance Priority?我两次阅读文档,仍然没有IDEA那些是什么或如何使用它们.我不是爱因斯坦,但是如果在做出一致努力之后我无法"得到它"......这太难了.大声笑.好吧,我现在需要在我的待办事项清单上标记无用的咆哮.

  • 真的不能说明这个问题.他们在Obj-C/Cocoa中有很好的基础,但他们的开发工具和他们最近的API似乎是由那些不必实际使用它们构建真实应用程序的人设计的.对于复杂的布局而言,IB几乎无法使用,并且完全缺少缩放和分布控件等极其基本的功能. (2认同)

McW*_*lfe 1

无聊的答案是手动输入坐标。不是很顺利,但它至少可以让您精确控制放置(在尺寸检查器中)。