UITextField是UIControl的子类 ,属于控件类(因为它有能力响应一些高级事件),在故事版中可以直接拖拽过来使用. 首先定义 UITextField *name; name = [[UITextField alloc]initWithFrame:CGRectMake(30, 70, 260, 60)];//创建一个文本框并初始化,为了方便在这里一块定义了Frame属性 name.borderStyle = UITextBorderStyleRoundedRect;//设置文本框的风…
属性框架:QuartzCore CA: CoreAnimation -> 核心动画,所有的核心动画都是添加给layer的! 与UIView的区别: 1.layer负责内容的展示,不接受任何用户交互! 2.UIView继承自UIResponder,可以接受用交互,执行事件处理操作! 创建CALayer // 1.创建 CALayer *redL = [CALayer layer]; // 2.设置大小 redL.bounds = CGRectMake(, , , ); // 3.设置位置 ->…
线段常见属性: 1.线宽 2.线头样式 3.接头样式 4.颜色(包括描边颜色和填充颜色) override func draw(_ rect: CGRect) { // 获取图形上下文对象 let context = UIGraphicsGetCurrentContext()! // 添加三角形路径 let point1 = CGPoint(x: , y: ) let point2 = CGPoint(x: , y: ) let point3 = CGPoint(x: , y: ) contex…
Ext.Window 的常见属性:    plain:true,(默认不是)    resizable:false,(是否可以改变大小,默认可以)    maximizable:true,(是否增加最大化,默认没有)    draggable:false,(是否可以拖动,默认可以)    minimizable:true,(是否增加最小化,默认无)    closable:false,(是否显示关闭,默认有关闭) //几个前面没有介绍的参数1.closeAction:枚举值为:close(默认值…
一 UIVIew 常见属性 .frame 位置和尺寸(以父控件的左上角为原点(,)) .center 中点 (以父控件的左上角为原点(,)) .bounds 位置和尺寸(以自己的左上角为原点 (,)) .transform 形变属性(缩放,旋转) .backgroundColor 背景颜色 .tag 标识(父控件可以根据这个标识找到对应的子控件,同一个父控件中的子控件不要一样) . hidden 设置是否要隐藏 .alpha 透明度(~); .opaque 不透明度(~); .userInter…
转载请注明出处:http://blog.csdn.net/guolin_blog/article/details/43536355 在手机上去实现一些动画效果算是件比较炫酷的事情,因此Android系统在一开始的时候就给我们提供了两种实现动画效果的方式,逐帧动画(frame-by-frame animation)和补间动画(tweened animation).逐帧动画的工作原理很简单,其实就是将一个完整的动画拆分成一张张单独的图片,然后再将它们连贯起来进行播放,类似于动画片的工作原理.补间动画…
常见属性 self.mySlider.minimumValue = 0.0;   // 最小值 self.mySlider.maximumValue = 10;    // 最大值 self.mySlider.value = 2;   // 当前值(如果不设置最大值和最小值,默认的是0~1.0之间) self.mySlider.thumbTintColor = [UIColor redColor];  // 按钮的颜色 self.mySlider.minimumTrackTintColor =…
什么是UIScrollView •设备的屏幕大小是极其有限的,因此直接展示在用户眼前的内容也相当有限 • •当展示的内容较多,超出一个屏幕时,用户可通过滚动手势来查看屏幕以外的内容 • •普通的UIView不具备滚动功能,不能显示过多的内容 • •UIScrollView是一个能够滚动的视图控件,可以用来展示大量的内容,并且可以通过滚动查看所有的内容 •举例:手机上的“设置”.其他示例程序 •如果UIScrollView无法滚动,可能是以下原因: Ø没有设置contentSize Øscroll…
一.UIPickerView 1.UIPickerView的常见属性 // 数据源(用来告诉UIPickerView有多少列多少行) @property(nonatomic,assign) id<UIPickerViewDataSource> dataSource; // 代理(用来告诉UIPickerView每1列的每1行显示什么内容,监听UIPickerView的选择) @property(nonatomic,assign) id<UIPickerViewDelegate>  …
UIView的常见属性: @interface UIView : UIResponder<NSCoding, UIAppearance, UIAppearanceContainer, UIDynamicItem> /** * 通过一个frame来初始化一个UI控件 */ - (id)initWithFrame:(CGRect)frame; // YES:能够跟用户进行交互 @property(nonatomic,getter=isUserInteractionEnabled) BOOL use…