【发布时间】:2015-07-24 03:32:32
【问题描述】:
我对 TitleLabel 的高度有疑问,因为按钮不适合这个。 按钮看起来像:
TitleLabel 离开按钮。
我测试了分配大高度的按钮,这些看起来不错,但是高度是固定的,并且不会调整每个 TitleLabel,我该怎么做? 我想我必须根据 TitleLabel 的高度计算按钮的高度,但我不知道如何?
【问题讨论】:
-
问题是那些不是按钮。按钮是一个带有小(单行)标题的小东西。看起来你想要的是一个 UILabel。
-
如果你想制作一个可点击的控件,那么为什么不在这里使用
UITableView呢?是的,您仍然可以计算特定宽度的字符串高度,然后需要添加一些左上角右下角填充,您可以将结果框架设置为按钮,或者您可以借助 Autolayout。跨度> -
当我的文本很小时看起来不错,但是当文本很长时看起来很糟糕,我需要使用按钮,因为我正在使用单选按钮,我想显示问题和备选方案,备选方案是那些在单选按钮中高度不固定,是否可以使用按钮执行此操作?获取 TitleLabel 的高度?
-
TheTiger:我有一个函数可以计算特定宽度的高度,但 Iphone 有不同的宽度,我该如何处理?我给你什么宽度?
标签: swift uibutton autolayout constraints