
按钮的大小是足够的,但是当我更改标题时,标题文本不能适应按钮的宽度.任何SDK功能都可以解决这个问题,还是需要手动代码来解决呢?
请参考以下图片.
在nib文件中设计.
模拟器初步展示
当我更改标题文本
以前尝试过一些方法
> _button.TitleLabel.adjustsFontSizetoFitWIDth = YES;
方式会改变我的字体大小.我不能接受的方式.
> [_button setTitleEdgeInsets:UIEdgeInsetsMake(10.0,10.0,0.0,0.0)];
只改变标签的位置,而不是标签尺寸.
> [_button.TitleLabel sizetoFit];
结果与图(3)相同.
> [_button sizetoFit];
标题移动到左上角,标题仍然是相同的结果.
只是困惑,我的按钮大小足够大,为什么标题大小如此之小?
解决方法 用这个.Objective-C的
button.TitleLabel.numberOflines = 1;button.TitleLabel.adjustsFontSizetoFitWIDth = YES;button.TitleLabel.lineBreakMode = NSlineBreakByClipPing;
Swift 2.0
button.TitleLabel!.numberOflines = 0button.TitleLabel!.adjustsFontSizetoFitWIDth = truebutton.TitleLabel!.lineBreakMode = NSlineBreakMode.ByWorDWrapPing
注意:Swift代码礼貌:@Rachel Harvey
总结以上是内存溢出为你收集整理的ios – 我如何让文本适合UIButton?全部内容,希望文章能够帮你解决ios – 我如何让文本适合UIButton?所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)