xcode - 使用 CGRect 或使用约束以编程方式定位视图有什么区别?
问题描述
我正在以编程方式设置视图以在按下按钮时显示。我的问题是使用 CGRect 以编程方式定位视图或在情节提要/编程约束中使用约束有什么区别?
我试图以编程方式设置它,它工作正常。
解决方案
简化:
- 使用CGRect,您可以提供某些值,并且
UIView
将根据这些值具有大小和位置 - 使用约束,您可以指示如何创建这些值
推荐阅读
- java - Java Scanner 在读取行时是否可以包含“\n”?
- java - android - java获取刚刚单击的项目的ID,而没有为该项目设置“onClick”
- postgresql - PostgreSQL - 关于 GENERATED ALWAYS AS IDENTITY 的冲突更新
- c# - 在存储库模式中使用 ApplicationDbContext
- rust - HashMap 持有 Vec 缓冲区和切片到缓冲区
- rust - 可以吗?运算符是否为 Option 和 Result 以外的类型定义?
- javascript - 创建自定义提示框
- javascript - 如何使用 JavaScript 删除填充?
- python-3.x - Python Auto Click bot 不起作用,我不知道为什么
- php - 密码保护页面允许输入错误的密码