我使用界面构建器在按钮上放置4个带有4个标签的按钮作为按钮标题。我的按钮标签显示陈列室名称,电子邮件ID等,字体大小为17。但是,如果Showroom名称或电子邮件ID变大,那么我的按钮标签会显示字体较小的信息,这些信息看起来很奇怪,而不是苹果HIG。 因此,我们可以通过编程方式增加按钮高度,以显示具有一致字体大小17的按钮标签标题。
答案 0 :(得分:0)
你尝试过这样的事情:
button.frame = CGRectMake(0,0,80,200)
更改按钮的高度?
答案 1 :(得分:0)
您可以使用'sizeToFit'功能将RESIZE按钮调整为内容最佳显示,
或
你可以使用'sizeThatFits:CGSizeZero'来实际获得最佳帧并随心所欲地做任何事情。
OBS:只有当'sizeThatFits'大于原始大小时才会有效,所以我建议你在调用上面的函数之前将大小设置为(1,1)之类