ios – SnapKit在Interface Builder中使用autolayout有什么优势?

自Apple推出iOS自动布局以来,我几乎一直在使用Interface Builder.

我最近遇到了SnapKit但是我没有看到它在IB中使用约束的任何直接优势.它唯一能做的就是解决大型团队中的合并冲突(IB中的合并冲突很难处理).

有没有使用过SnapKit和IB的人都知道为什么SnapKit会更好?

最佳答案 对于那些需要回答这个问题的人来说,在使用了一段时间后,我发现没有真正的理由可以使用一个在另一个之上. SnapKit并没有真正解决IB固有的任何问题.这一切都归结为用户偏好,虽然我的个人建议是坚持IB,因为这是标准的布局工具,而且它非常强大.

如果你因为IB看起来很恐怖而使用SnapKit,我认为值得花时间和精力来学习IB基础知识(它应该只需要一天左右).

点赞