如何在整个班级中访问约束,而不仅仅是在我设置的地方?

用户3832583

所以我的第一个想法是让它成为类的实例属性,然后在一个方法中设置它并在另一个方法中访问它。这并没有像我希望的那样工作得那么好,所以我想知道如何为约束设置标识符,以便我可以在课堂上需要的任何地方访问它?我没有使用故事板。所以我不能使用插座并在 GUI 中设置标识符。

iconOne.heightAnchor.constraint(equalToConstant: 25.0).isActive = true

我希望能够访问上述约束,以便稍后更新常量什么是最好的方法?如果它不是标识符,请告诉我,因为我愿意接受任何建议。

上海国际教育学院

iconOne.heightAnchor.constraint(equalToConstant: 25.0)将返回一个 NSLayoutConstraint。将其存储在变量中。

class TestViewController: UIViewController {

var iconOne: UIImageView!

var heightConstraint: NSLayoutConstraint!

override func viewDidLoad() {
    super.viewDidLoad()

    heightConstraint = iconOne.heightAnchor.constraint(equalToConstant: 25.0)
    heightConstraint.isActive = true

}

}

或者通过IB做一个出口。

class TestViewController: UIViewController {

@IBOutlet weak var iconOne: UIImageView!
@IBOutlet weak var heightConstraint: NSLayoutConstraint!


}

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何从列表中删除多个项目,而不仅仅是访问它们

来自分类Dev

为整个站点设置超时,而不仅仅是一页

来自分类Dev

我们可以在Julia中调用整个python脚本,而不仅仅是单个函数吗?

来自分类Dev

为什么我整个div都是可点击的,而不仅仅是链接?

来自分类Dev

我需要jqgrid刷新整个页面,而不仅仅是网格

来自分类Dev

如何删除整个聊天,而不仅仅是删除python电报中的最后一条消息?

来自分类Dev

如何使整个StackedColumn可单击,而不仅仅是其中的DataPoints

来自分类Dev

如何使背景颜色覆盖整个 DIV 而不仅仅是其中的文本?

来自分类Dev

未来值 (FV) 如何从整个期间返回总和,而不仅仅是 Nper 值

来自分类Dev

MS Word中的VBA会影响整个文档,而不仅仅是选择

来自分类Dev

整个表格中的常用字数,而不仅仅是行数

来自分类Dev

MS Word中的VBA会影响整个文档,而不仅仅是选择

来自分类Dev

不仅仅是变量中的Like语句

来自分类Dev

如何在javascript中的字符串中搜索单词(不仅仅是子字符串)?

来自分类Dev

如何在django中获取相关模型的所有字段而不仅仅是id

来自分类Dev

如何在RethinkDB中使用不仅仅是主键的原子更新?

来自分类Dev

如何在列表中分配变量,而不仅仅是列表元素?(对于python)

来自分类Dev

QComboBox:我们能否使整个组合框可单击,而不仅仅是下拉按钮(箭头)本身?

来自分类Dev

colorbox-rails gem – Lightbox会打开整个页面,而不仅仅是照片。我该如何解决

来自分类Dev

如何使整个自定义复选框/ Div可单击-不仅仅是标签+输入

来自分类Dev

如何通过xquery过滤获取整个xml文件,而不仅仅是与过滤相对应的节点?

来自分类Dev

SSRS:操作-使整个文本框成为链接,而不仅仅是文本

来自分类Dev

为什么Ajax.ActionLink会更新整个页面,而不仅仅是UpdateTarget

来自分类Dev

R抓取整个html,而不仅仅是页面视图

来自分类Dev

上边距将整个div向下推而不仅仅是单个元素

来自分类Dev

悬停时更改整个<li>颜色,而不仅仅是href

来自分类Dev

element(by.binding('...'),getText()获得整个文本块,而不仅仅是元素

来自分类Dev

Twitter typehead.js显示整个查询,而不仅仅是值

来自分类Dev

需要搜索整个数组,而不仅仅是一个

Related 相关文章

  1. 1

    如何从列表中删除多个项目,而不仅仅是访问它们

  2. 2

    为整个站点设置超时,而不仅仅是一页

  3. 3

    我们可以在Julia中调用整个python脚本,而不仅仅是单个函数吗?

  4. 4

    为什么我整个div都是可点击的,而不仅仅是链接?

  5. 5

    我需要jqgrid刷新整个页面,而不仅仅是网格

  6. 6

    如何删除整个聊天,而不仅仅是删除python电报中的最后一条消息?

  7. 7

    如何使整个StackedColumn可单击,而不仅仅是其中的DataPoints

  8. 8

    如何使背景颜色覆盖整个 DIV 而不仅仅是其中的文本?

  9. 9

    未来值 (FV) 如何从整个期间返回总和,而不仅仅是 Nper 值

  10. 10

    MS Word中的VBA会影响整个文档,而不仅仅是选择

  11. 11

    整个表格中的常用字数,而不仅仅是行数

  12. 12

    MS Word中的VBA会影响整个文档,而不仅仅是选择

  13. 13

    不仅仅是变量中的Like语句

  14. 14

    如何在javascript中的字符串中搜索单词(不仅仅是子字符串)?

  15. 15

    如何在django中获取相关模型的所有字段而不仅仅是id

  16. 16

    如何在RethinkDB中使用不仅仅是主键的原子更新?

  17. 17

    如何在列表中分配变量,而不仅仅是列表元素?(对于python)

  18. 18

    QComboBox:我们能否使整个组合框可单击,而不仅仅是下拉按钮(箭头)本身?

  19. 19

    colorbox-rails gem – Lightbox会打开整个页面,而不仅仅是照片。我该如何解决

  20. 20

    如何使整个自定义复选框/ Div可单击-不仅仅是标签+输入

  21. 21

    如何通过xquery过滤获取整个xml文件,而不仅仅是与过滤相对应的节点?

  22. 22

    SSRS:操作-使整个文本框成为链接,而不仅仅是文本

  23. 23

    为什么Ajax.ActionLink会更新整个页面,而不仅仅是UpdateTarget

  24. 24

    R抓取整个html,而不仅仅是页面视图

  25. 25

    上边距将整个div向下推而不仅仅是单个元素

  26. 26

    悬停时更改整个<li>颜色,而不仅仅是href

  27. 27

    element(by.binding('...'),getText()获得整个文本块,而不仅仅是元素

  28. 28

    Twitter typehead.js显示整个查询,而不仅仅是值

  29. 29

    需要搜索整个数组,而不仅仅是一个

热门标签

归档