`
zl4393753
  • 浏览: 332575 次
  • 性别: Icon_minigender_1
  • 来自: 武汉
社区版块
存档分类
最新评论

IOS 开发之设置UIButton的title

 
阅读更多
btn.frame = CGRectMake(x, y, width, height);
[btn setTitle: @"search" forState: UIControlStateNormal];
//设置按钮上的自体的大小
//[btn setFont: [UIFont systemFontSize: 14.0]];    //这种可以用来设置字体的大小,但是可能会在将来的SDK版本中去除改方法
//应该使用
btn.titleLabel.font = [UIFont systemFontOfSize: 14.0];
[btn seBackgroundColor: [UIColor blueColor]];
//最后将按钮加入到指定视图superView
[superView addSubview: btn];
==========================================================
tvnamelabel=[[UIButton alloc]initWithFrame:CGRectMake(5,5,200,40)];
这样初始化的button,文字默认颜色是白色的,所有如果背景也是白色的话,是看不到文字的,
btn.contentHorizontalAlignment=UIControlContentHorizontalAlignmentLeft ;//设置文字位置,现设为居左,默认的是居中
[btn setTitle:@“title”forState:UIControlStateNormal];// 添加文字
有些时候我们想让UIButton的title居左对齐,我们设置
btn.textLabel.textAlignment = UITextAlignmentLeft
是没有作用的,我们需要设置
btn.contentHorizontalAlignment = UIControlContentHorizonAlignmentLeft;
但是问题又出来,此时文字会紧贴到做边框,我们可以设置
btn.contentEdgeInsets = UIEdgeInsetsMake(0,10, 0, 0);
使文字距离做边框保持10个像素的距离。
=======================================================
设置UIButton上字体的颜色设置UIButton上字体的颜色,不是用:
[btn.titleLabel setTextColor:[UIColorblackColor]];
btn.titleLabel.textColor=[UIColor redColor];
而是用:
[btn setTitleColor:[UIColor blackColor]forState:UIControlStateNormal];
分享到:
评论

相关推荐

    IOS倒计时设置UIButton标题title的抖动问题

    以上所述是小编给大家介绍的IOS倒计时设置UIButton标题title的抖动问题,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对软件开发网网站的支持! 您可能感兴趣的...

    ios-一句代码设置UIButton的image和title的左右上下布局以及image和title的间距.zip

    一句代码设置UIButton的image和title的左右上下布局以及image和title的间距,git地址:https://github.com/Coder-ZJ/ZJCustomButton

    ios-布局UIButton中TitleLabel和ImageView位置.zip

    UIButton中,默认title在右,image在左。然而很多情况下需要不同的布局,比如左右调换,上下布局。这边利用UIEdgeTitle和UIEdgeImage很好的解决了这种场景

    ios-iOS一个高度自定义的UIButton.zip

    可以自定义image和title布局,修改高亮状态图片,背景色,渲染图片颜色,高度自定义 详细文档:http://www.jianshu.com/p/4603e9bbba56 github:https://github.com/shunFSKi/FSCustomButtonDemo 最新版本将会...

    ios-UIView分类,可直接修改frame的值并直接连续设置控件常用属性.zip

    功能2:给UIButton设置各属性,包括frame、textLabel.font、textAlignment(此属性因没有提示,不推荐使用)以及四种状态下(nomal,hightlighted,selected,disabled)的image、title、titleColor、backgroudImage...

    iphone开发笔记

    UIBUtton title image 不能同时显示 41 不要在语言包里面设置空格 41 NSNotificationCenter 带参数发送 41 延时一段时间执行某一函数 42 无99美金证书联机开发 42 获取IOS设备的基本信息 42 用NSDateFormatter调整...

    ios-界面构建从未如此简单.zip

    1、为常用控件增加了链式API拓展,可以任性的点点点了 UIButton *butt 0, 100, 35)).title(@"hello").titleColor([UIColor blackColor]).cornerRadius(3.0f).view; 2、数据驱动的列表页框架,编写复杂的列表页,...

    UIMaker:链式编程语法创建常见的 iOS 控件,一定程度上提升开发效率

    相比于iOS的书写姿势更见其:ox:, Masonry 中能实现这种链式编程方式那么iOS控件创建也一定能实现这种方式,在看完其内部实现后,在闲余时间决定自己将 UIKit 重写一遍达到其一样的效果,希望在开发过程中对开发效率...

    ios-MCTableView.zip

    MCtableView *tableView = [MCtableView mcDefaultMCTableViewVC:self CGFrame:CGRectMake(0, 64, self.view.bounds.size.width, self.view.bounds.size.height - 64) ...//注:可以自定义区头、ItemCell和设置

    ImageTextButton是继承于UIButton的按钮

    源码ImageTextButtonDemo,ImageTextButton是继承于UIButton的按钮,包含图片和文字,有四种常见的布局类型,只需要简单地设置属性UIButtonTitleWithImageAlignment即可实现很常用的图文并排的按钮,容易拓展。...

    texstyle:轻松格式化iOS属性字符串

    特征应用具有强类型和自动补全功能的属性缓存属性子样式方便的String和UIButton扩展要求iOS 9.0以上/ tvOS 9.0以上Xcode 10.0以上用法这是使用Texstyle的基本示例: let text = Text ( value : " Hello, World :...

    iOS中给自定义tabBar的按钮添加点击放大缩小的动画效果

    不足之处还望大家多多指出 // 一句话,写在UITabBarController.m脚本中,tabBar是自动执行的方法 // 点击tabbarItem自动调用 -(void)tabBar:(UITabBar *)tabBar didSelectItem:(UITabBarItem *)item { NSInteger ...

    AnimateModal(iOS源代码)

    来源: github/AnimateModal Licence: MIT 作者: 一个 Modal 的动画效果 使用方法: ①import AnimateModal.h ②AnimateModal init & call CreateModal AnimateModal* aniMo = [... UIButton* btn = [aniM

    iOS 导航栏无缝圆滑的隐藏 Navigationbar实例代码

    UIButton *button = [UIButton buttonWithType:UIButtonTypeCustom]; button.backgroundColor = [UIColor lightGrayColor]; button.frame = CGRectMake(10, 100, 60, 30); ; [self.view addSubview:button]; ...

    一款不错的魔方游戏案例

    在Demo类的“GridView.m”里面有多处注释掉的代码,是为UIButton添加title的代码,打开后,显示的是该节点(UIButton)所处的行与列的索引值,方便用于别人研究实现逻辑用的。 1.将GridView和HSCButton类对应的.h和...

Global site tag (gtag.js) - Google Analytics