【发布时间】:2018-12-01 06:28:33
【问题描述】:
我对 Interface Builder 中的 nib 有一个看法。它在笔尖中有几个UIStackViews,我使用它是因为它很容易对齐 UI 元素。一位同事建议我不要使用UIStackViews,因为从计算的角度来看它们“昂贵”。另一种方法是手动为单个元素设置约束。
我可以使用什么 Xcode 工具来验证我同事的断言,我将如何使用它?我发现的最好的东西是this,但我希望得到更细化的东西。有问题的笔尖是UITableViewCell。
【问题讨论】:
-
不是您的问题的答案,但是,您的同事是惊人的、惊人的、令人惊讶的错误:)
-
@Fattie 我与之交谈的不同人对此有不同的看法。我希望找到一种工具,可以客观地告诉我谁对谁错。
-
无论如何,我想知道这个工具。关于性能,所涉及的少数基本数学计算完全无关紧要。 (如果有人对此给出“不同意见”,他们无法估计 7 个数量级内的事物 :) :))再次是的,这是一个很好的问题,希望有人能给出一个很好的答案!
-
滚动时只需检查 Xcode 中的 FPS 仪表。如果您的 60 fps 流畅,则不必担心。如果不是,您需要使用仪器深入挖掘导致滞后的原因。甚至可能不是自动布局。
-
@Fattie 得到了我的答案。我对此也不满意:)
标签: ios xcode interface-builder