- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我目前可以将 View 的 centerX 限制在其 super View 的左侧,如下所示:
NSLayoutConstraint *con = [NSLayoutConstraint constraintWithItem:view
attribute:NSLayoutAttributeCentreX
relatedBy:NSLayoutRelationEqual
toItem:view.superview
attribute:NSLayoutAttributeLeft
multiplier:1
constant:20];
但这不允许我设置约束的优先级,因此限制很大。
我的问题是:如何使用视觉格式语言实现类似的效果(以便也可以设置优先级)?
另请注意:我希望仅通过单个约束即可实现此目的,以便稍后使用。
最佳答案
刚刚回想一下,调用 [con setPriority:priority]
的问题仅在约束已安装在 View 中时发生。
就我的目的而言,使用constraintWithItem:Attribute:RelatedBy...然后调用con.priority=priority效果很好。
尽管如此,了解如何使用 VFL 实现类似的目标(如果可能的话)仍然很有用
关于cocoa - NSLayoutConstraint 将 centerX 约束到 super View 的另一侧,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25578862/
我一直在使用定制的 PannaableCanvas was presented here ,我遇到了一些麻烦。我的软件即将完成,我需要做的最后一件事是添加对在屏幕中心生成节点的支持。所以我最初做的是:
我正在尝试为我的 ListView 项目背景制作渐变效果。因此,我创建了一个新的可绘制 XML,其中包含以下内容: 但 centerX 属性似乎不起作用,因为 centerX 点仍处于 50%。如
我有一个 UITableViewController,如果没有任何内容可显示,它不会显示任何部分。我添加了一个标签来向用户表明此代码没有任何可显示的内容: label = UILabel(frame:
我有一个 subview 以编程方式由其父 View 呈现。我想将 subview 的 CenterXAnchor 设置为受限于父 View 的 CenterXAnchor,但我希望 subview
我读过一个旋转变换,该变换支持使用 rotate(angle, centerX, centerY) 围绕中心点旋转,但它在通过 CSS 应用时似乎不起作用。 它作为一个属性内联工作:
我正在尝试使用 Cartography 为 UILabel 设置动画并使用此代码: let group = ConstraintGroup() constrain(alertLabel
我目前可以将 View 的 centerX 限制在其 super View 的左侧,如下所示: NSLayoutConstraint *con = [NSLayoutConstraint constr
我想将 subview 的中心限制在父 View 总宽度的 1/6。 例如: 如果父 View 的宽度 = 6 subview 的 CenterX = 1 我在 superview 类(self)中写
我是一名优秀的程序员,十分优秀!