我的 Collection View 单元格是全尺寸的。我有 Collection View 单元格,它包含按钮。我成功地在 Collection View 单元格中显示所有按钮及其标题。但我遇到一个问题,某些按钮标题太大..我想根据文本更改它的宽度...如何根据文本设置按钮宽度..我有垂直 Collection View
我的数组是
var arr = ["butto1 butto1 butto1","butto1 butto1butto1butto1","butto1","butto1 butto1butto1butto1"]
我找了很多次了,还是没有指出来 ...任何人都可以帮助我...谢谢
最佳答案
您没有提供太多有助于诊断问题的信息。
按钮应自动调整大小以适合文本,除非您设置了阻止其增长的约束。
如果您将左右约束设置为等于常量,那么它将无法增长。
据我所知,您有两种选择。
- 仅设置 4 个约束中的 3 个。例如,下图设置了 3 个约束,允许按钮向下生长。
- 在界面构建器中将右侧约束设置为“大于或等于”而不是“等于”。这将允许按钮增长到约束指定的最大尺寸。
另外,请确保将按钮设置为自动换行,以便文本在下一行继续。
关于swift - Collection View 单元格中的动态按钮宽度,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44416218/