问题标签 [snapkit]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
swift - Swift SnapKit 如何用相对位置布局 UIView
我想把它放在stackBoxOne
下面textField
。但是上面的代码不起作用。如何修改代码?感谢您的时间。
ios - 在代码中为动态元素数量设置约束
在我看来,我将拥有这样的动态 UILabel 数量:
由于标签的动态数量,我正在为代码中的每个元素构建带有约束的布局(使用 Snap Kit)。假设我有一个字符串数组,为数组中的每个字符串创建单独的标签,添加到 superview 并将其放置在前一个的下方。但是我不确定如何正确设置这些标签的约束?我相信我需要编写for循环,但是如何指示第一个标签贴在标题上,每个旁边贴上一个标签,最后下面的按钮贴在最后一个标签上?
这是我第一次在代码中编写所有约束,如果这听起来像个愚蠢的问题,很抱歉。感谢帮助。
ios - 如何在 SnapKit 中按比例设置边缘偏移与超级视图高度的大小
这是我尝试使用 SnapKit 实现的目标,但由于明显的原因它无法编译。
ios - 为什么标签的高度为零?
我使用 SnapKit 设置顶部和左侧。
它打印 0. 可以吗?
snapkit - 在方向改变时重新计算 SnapKit 约束
我想在手机方向改变时重新计算高度约束。我正在使用这些功能uninstall()
并install()
实现这一点。但是,它没有按预期工作。我是否错误地使用它们?
ios - 与在 Interface Builder 中使用自动布局相比,SnapKit 有什么优势?
自从 Apple 为 iOS 引入自动布局以来,我几乎一直在使用 Interface Builder。
我最近遇到了SnapKit,但与在 IB 中使用约束相比,我没有看到任何直接的优势。它唯一要做的就是解决更大团队中的合并冲突(IB中的合并冲突很难处理)。
有谁同时使用过 SnapKit 和 IB,知道为什么 SnapKit 会更受欢迎吗?
swift2 - 无法让 UITableViewAutomaticDimension 正常工作
我有一个相当标准的 UITableView,它通过自定义单元格填充。该单元格目前只是一个图像和一个标签。对于我的一生,我不能让它自行调整大小。
当我包含 UITableViewAutomaticDimension 时,除了不正确的布局之外,我失去了填充数据的能力。
没有 UITableViewAutomaticDimension,数据显示正常。
我正在使用SnapKit来处理约束和 Meteor/ SwiftDDP来处理数据,但是项目中还有另一个 UITableView 似乎工作正常
视图控制器
CommentTableViewDelegate.swift
ios - 如何在 Swift 中将 SnapKit ConstraintItem 转换为整数?
如何在 Swift 中将 SnapKit ConstraintItem 转换为整数?例如,我如何将下面的 ConstraintItem 转换为可用的整数?
ios - 更新 SnapKit 约束偏移
我正在使用SnapKit,但找不到更新约束偏移的干净方法。这是一个简单的加载栏视图,其内部视图(expiredTime)必须根据百分比填充父级(从左到右)。
awakeFromNib
我在自定义 UIView中创建约束
然后每当更新时间时,我调用setNeedsUpdateConstraints()
这将触发默认的 updateConstraints() 已被苹果提示重载:
不起作用:(expiredTime 视图总是适合父视图)
这也不起作用:
重建所有约束有效,但我想避免它
swift - SnapKit 中的两个视图可以互相使用吗?
我想在屏幕上水平放置未知数量的按钮。我想知道我是否可以根据彼此创建它们的间距。例如下面的代码会起作用吗?