iOS学习应用开发就业课_004:UIButton时间处理

原创 2016年05月31日 11:03:32

难点:

1.创建2个UIButton的时间

  a按钮:移动View

 b按钮:回复位置

2.保证View的移动


复习次数:5次

5月13日

5月16日

5月26日

5月30日

5月31日


源码:

- (void)viewDidLoad {

    [super viewDidLoad];

    UIButton *myBtn1=[UIButton buttonWithType:UIButtonTypeRoundedRect];

    myBtn1.frame=CGRectMake(50, 500, 80, 40);

    [myBtn1 setTitle:@"按下移动" forState:UIControlStateNormal];

    [myBtn1 addTarget:self action:@selector(pressMove) forControlEvents:UIControlEventTouchUpInside];

    [self.view addSubview:myBtn1];

    

    UIButton *myBtn2=[UIButton buttonWithType:UIButtonTypeRoundedRect];

     myBtn2.frame=CGRectMake(50, 150, 80, 40);

    [myBtn2 setTitle:@"按下移动" forState:UIControlStateNormal];

    [myBtn2 addTarget:self action:@selector(pressRect) forControlEvents:UIControlEventTouchUpInside];

    [self.view addSubview:myBtn2];

    

    

    UIView *vc=[[UIView alloc] initWithFrame:CGRectMake(1, 250, 100, 100)];

    vc.backgroundColor=[UIColor yellowColor];

    vc.tag=101;

    [self.view addSubview:vc];

    

}


-(void)pressMove

{

    UIView *vc=[[UIView alloc]init];

    vc=[self.view viewWithTag:101];

    vc.backgroundColor=[UIColor darkGrayColor];

    vc.frame=CGRectMake(vc.frame.origin.x+10, vc.frame.origin.y+50, 200, 200);

    [self.view addSubview:vc];

    

    

}


-(void)pressRect

{

    

    UIView *vc=[[UIView alloc]init];

    vc=[self.view viewWithTag:101];

    vc.frame=CGRectMake(1, 250, 100, 100);


}



iOS学习应用开发就业课_003:UIButton基本功能

学习要求:     //创建一个Btn对象,根据类型来创建btn     //定义:Frame位置:(100,100,100,40)     //设置按钮的文字内容  ...
  • SAP_Support
  • SAP_Support
  • 2016年05月31日 10:40
  • 138

2016iOS学习资源汇总

iOS10新技术特性分享 http://www.wyzc.com/Course/Course/showAction/id/14379?tg=6s7LgspoQiOS9实战开发 http://www...
  • qq_36040385
  • qq_36040385
  • 2016年12月09日 10:17
  • 280

iOS自定义UIButton的实现

最近的项目中遇见的自定义的UIButton的情况出现很多种。有的时候觉得要是放几个控件一拼接也可以达到效果。似乎有点太low!!!于是乎就自定义自己的button了。 先看看几个效果 如图1:...
  • whuizhou
  • whuizhou
  • 2016年01月26日 14:38
  • 1432

iOS学习应用开发就业课_002:Label学习

复习要求: //创建一个Label对象 //定一个label的文字内容 //定义背景颜色 //clearColor为透明色 //定义字体颜色 //定义字体大小,为s...
  • SAP_Support
  • SAP_Support
  • 2016年05月31日 10:24
  • 169

iOS学习应用开发就业课:第7章_060:导航控制器动画

作业: 1.新建2个页面,从ViewFirst(主页),ViewSecond, 2.两个页面到:导航控制器 3.First到Second的页面,用3D翻转效果 源码: - (BOOL)...
  • SAP_Support
  • SAP_Support
  • 2016年06月08日 15:47
  • 166

iOS学习应用开发就业课_026:手动布局子视图

建立两个视图: 1.mainView,   2个按钮:实现视图的方法缩小功能   2.视图方法缩小的动画 2.SubView   包含4个视图;   4个视图在4个角   随着视图的大小变化而变化 ...
  • SAP_Support
  • SAP_Support
  • 2016年05月31日 14:34
  • 178

iOS学习应用开发就业课_010:定时器和视图移动

要求:  1.定义一个定时器对象;  2.可以每个固定时间发送一个消息;  3.通过次函数可以在固定时间段来完成一个根据时间完成的任务  4.添加按钮;  5.UIView移动 复习: 5月2...
  • SAP_Support
  • SAP_Support
  • 2016年05月31日 13:42
  • 150

iOS学习应用开发就业课_005:UIView对象

难点: 1.UIView的继承和隐藏; 2.UIView的层级关系; 3.创建3个UIView,1个为父视图,2个为子视图,设置他们的显示关系; 复习次数:3次 5月13日 5月1...
  • SAP_Support
  • SAP_Support
  • 2016年05月31日 12:45
  • 139

iOS学习应用开发就业课_009:UIViewController的使用

练习: 1.//视图的3个状态: a.显示前 b.正处于显示状态 c.已经被影藏 2.切换页面:ViewController和View02 复习次数: 5月26日 5月...
  • SAP_Support
  • SAP_Support
  • 2016年06月06日 16:40
  • 139

iOS开发就业现状分析

毕业到现在差不多两年了。会想毕业那会儿,iOS开发的就业环境似乎还是不错的。如今,却要艰难的多。恰巧学了点爬虫的知识,花了点时间爬了51job的一点数据,做了一点儿统计。起初想法还是比较多的,做着做着...
  • a376552890
  • a376552890
  • 2017年09月02日 00:05
  • 246
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:iOS学习应用开发就业课_004:UIButton时间处理
举报原因:
原因补充:

(最多只允许输入30个字)