对代码创建View(UIControl继承自UIView所以也是view)不甚了解的请参看:
第2种方法创建按钮后你可以给按钮的frame属性赋值,用一个CGRect结构设置他的位置和大小
对于任何特定状态下的按钮都可鉯设定该按钮该状态下的按钮标题。用setTitle
你也可以为按钮的某一状态设置为图用 setImage 即可:
此外,你还可以为每种按钮状态设置标题的颜色和陰影以及按钮的背景。方法
上面几个方法都提到 共同的参数 forState .
这个参数决定了标题、图像或其他属性将在何种状态下显现你可以编程令按钮在那个状态变化
你只要掌握前四种状态就好了。
当按钮高亮或者禁用UIButton
类可以调整自己的外观,下面几个属性可以让你按照需要对按鈕的外观进行微调:
默认情况下在按钮被禁用时,图像会被画的颜色深一些要禁用此功能,请将这个属性设置为NO:
默认情况下按钮茬被禁用时,图像会被画的颜色淡一些要禁用此功能,请将这个属性设置为NO:
属性设置为YES可令按钮在按下时发光。这可以用于信息按鈕或者有些重要的按钮:
显示件一如继往的简单:
你可以通过子类化按钮来定制属于你自己的按钮类在子类化的时候你可以重载下面这些方法,这些方法返回CGRect结构指明了按钮每一组成部分的边界。
注意:不要直接调用这些方法 这些方法是你写给系统调用的。
按钮是用來干嘛的用来激发某个动作或事件的。那我们我们要为他添加一个动作与
//开始写你自己的动作
|