
只需要更改State Config和Image的值就可以啦!
State Config的4个值,不同状态下添加对应就ok
控件位置和大小:对于矩形而言,有多种方式可以确定其大小和位置,最终就是确定一个顶点(x,y)和其宽高(width,height)。所谓添加约束,就是通过约束,来确定一个矩形位置需要的这些值。如约束指定width=100,height=100,这个时候,你还需要什么约束?是能够确定x,y值得约束。指定到view得左边距离为100,即x=100,指定到view得底部为100,y = viewheight-100,这样就能确定控件的位置和大小。不过约束怎么写,能够算出矩形位置和大小的约束就行了。像对于button,指定x,y就能确定大小,也就是只需要两个约束。宽和高可以使用固有大小。
Button就是一个按钮,就是手机界面中可以点击的那种(点击之后跳转入另一个界面)
Button定义时有许多类型可以选择
一般情况下使用custom属于自定义型
1、定义一个Button按钮 (UIButton 按钮名;) 并且将其定义为自定义类型
2、button的大小 (按钮名+frame)
3、button显示的字体名称加状态
(1) 一般使用这三种状态 ([按钮名 setTitle: forState:])
参数一:设置按钮标题(String类型)
参数二:设置按钮显示标题时所处的状态(系统自带)
(2) 这种定义标题的方式 不常用 (按钮名+titleLabeltext)
4、button的背景颜色 (按钮名+backgroundColor)
5、设置Button的背景
([按钮名 setBackgroundImage: forState:])
参数一:添加的 参数二:按钮所处状态
注意
背景图像会根据按钮的尺寸拉伸
按钮图像会居中显示在按钮中央位置
如果同时设置了按钮的图像和文字
按钮区域足够大,会并列显示图像和文字
如果区域不够大,优先显示图像
6、 设置Button的title颜色
([按钮名 setTitleColor: forState:])
参数一:选择颜色 参数二:按钮所处的类型
7、 给Button添加点击事件
([按钮名 addTarget: action: forControlEvents:])
参数 一: 对象 (self为自身)
参数 二: @selector(点击事件的方法名称)
参数 三: 为事件出发的类型 例如touch触碰,upinside点击
下面是在ViewDidLoad外面重新定义的一个方法用于点击了按钮
点击事件函数(当按钮点击时,运行函数)
一般页面之间的跳转,也在点击函数中添加
8、显示在当先视图下
首先是为normal下
高亮状态下
以上就是按钮的一些最普通的属性
谢谢观看!若是有错误,可以私信!谢谢
以上就是关于「iOS开发」button状态切换(storyboard实现)全部的内容,包括:「iOS开发」button状态切换(storyboard实现)、ios怎么监控button的y轴值发生变化、iOS开发 UIButton的基本属性等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)