使用自动布局在屏幕更改时调整自定义单元格中的 UIButton 字体
Posted
技术标签:
【中文标题】使用自动布局在屏幕更改时调整自定义单元格中的 UIButton 字体【英文标题】:Adjusting the UIButton Font in custom cell when the screen changes using autolayout 【发布时间】:2017-06-13 05:38:34 【问题描述】:我在 UITableview 的自定义单元格中有一个 UIButton,它位于屏幕底部,因此是否可以在屏幕更改时调整 UIButton 标题的字体大小?目前我面临以下问题。当 iPhone 5s 出现时,标题会被删减。如何解决?
【问题讨论】:
【参考方案1】:在 Storyboard 或 nib 文件中执行以下步骤。
选择您的按钮。 然后你可以去你的属性检查器选项卡,你会注意到字体前面有一个“+”,点击它可以为不同的设备添加字体。 为不同的变体选择不同的字体大小。希望对您有所帮助。 :)
【讨论】:
如何为不同的屏幕添加变化,尤其是 5s 和 SE 紧凑的宽度,常规的高度:iPhone 纵向 更多细节检查 - ***.com/questions/28381273/… 我的回答并不是特别针对 iphone 5s 和 SE。如果您只遇到特定设备的问题,首先您需要获取设备名称,然后相应地更新字体大小。以上是关于使用自动布局在屏幕更改时调整自定义单元格中的 UIButton 字体的主要内容,如果未能解决你的问题,请参考以下文章
为啥表格视图单元格中的自动布局会导致表格的内容大小被错误地更改?
表格视图单元格中的 ImageView 切断标签(自动布局)[关闭]
使用堆栈视图和自动布局创建自定义 UITableViewCell