iOS上如何让按钮文本左对齐问题
2016-01-28 15:26
253 查看
// button.titleLabel.textAlignment = NSTextAlignmentLeft; 这句无效
button.contentHorizontalAlignment = UIControlContentHorizontalAlignmentLeft;
button.titleEdgeInsets = UIEdgeInsetsMake(0, 10, 0, 0);
这里使用
button.titleLabel.textAlignment = NSTextAlignmentLeft; 这行代码是没有效果的,这只是让标签中的文本左对齐,但
并没有改变标签在按钮中的对齐方式。
所以,我们首先要使用
button.contentHorizontalAlignment = UIControlContentHorizontalAlignmentLeft; 这行代码,把按钮的内容(控件)
的对齐方式修改为水平左对齐,但是这们会紧紧靠着左边,不好看,
所以我们还可以修改属性:
button.titleEdgeInsets = UIEdgeInsetsMake(0, 10, 0, 0);
这行代码可以让按钮的内容(控件)距离左边10个像素,这样就好看多了
button.contentHorizontalAlignment = UIControlContentHorizontalAlignmentLeft;
button.titleEdgeInsets = UIEdgeInsetsMake(0, 10, 0, 0);
这里使用
button.titleLabel.textAlignment = NSTextAlignmentLeft; 这行代码是没有效果的,这只是让标签中的文本左对齐,但
并没有改变标签在按钮中的对齐方式。
所以,我们首先要使用
button.contentHorizontalAlignment = UIControlContentHorizontalAlignmentLeft; 这行代码,把按钮的内容(控件)
的对齐方式修改为水平左对齐,但是这们会紧紧靠着左边,不好看,
所以我们还可以修改属性:
button.titleEdgeInsets = UIEdgeInsetsMake(0, 10, 0, 0);
这行代码可以让按钮的内容(控件)距离左边10个像素,这样就好看多了
相关文章推荐
- IOS仿今日头条滑动导航栏
- 关于iOS中的NSURLSession
- iOS开发手写分页
- iOS仿今日头条滑动导航
- iOS CloudKit与Core Data、商业后端服务、自己的服务器相比优势
- iOS---免费获取邓白氏编码
- 坑爹的QQ分享
- iOS Core Data的使用
- iOS 支付宝开发步骤
- iOS之POST与GET的优缺点
- iOS之设置头像(访问系统相册、本地上传)
- 清除缓存文件
- iOS解析xml
- iOS之清除缓存
- 上传图片
- iOS下载大型文件原理解析三
- 【iOS效果集】实现QQ消除小红点(一键退朝)效果
- iOS7中容易被忽视的新特性
- iOS中的关键字高亮
- iOS中下载大型文件的原理解析二