自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

KevinAshen的博客

如果发现博客里的图片裂了,请在简书上搜索同名文章或评论私聊

  • 博客(13)
  • 收藏
  • 关注

原创 仿iPhone天气预报

GitHub地址仿iPhone天气预报简述从8.13日到8.17上午大功告成完成算有效时间的话大概四天,为暑假留校制作的第四个Demo,实现搜索添加城市,管理城市,发送网络请求,JSON数据解析。总结: 这次又是很大一个飞跃,实现了一个能联网的APP,也算是确实有了实用价值吧。并且通过这次我也算是稍微理解了下前端与后台的关系。这次我觉得主要还是难在框架的搭建上,我现在已经养...

2018-08-18 10:09:56 1118 1

原创 带UI界面的学生管理系统

GitHub地址学生管理系统简述从8.7日到8.9晚上大功告成完成算有效时间的话大概三天,为暑假留校制作的第三个Demo,有注册登录,对学生信息进行增删改查,只不过没有放入文件进行储存,数据一次性。总结: 这次和之前两个Demo完全不一样了,之前都是在仿写,这次从UI到内部数据处理都是又我自己来构思实现,还是很不一样的,给人强烈的满足感在做之前,先去做了一个命令行学生管理系...

2018-08-10 16:36:37 4538 5

原创 用OC写成的简单命令行学生管理系统

GitHub地址命令行学生管理系统简述主要是为了写带UI的学生管理系统做的准备,提前了解下什么是封装,如何封装一个类因为是做的准备,其实写的很简陋,很多方法也实现不了,另外其实命令行和真正带UI的差别还是很大的,经常有意想不到的问题出现,比如在学生类里面将学生的成绩定为float类型,但实际要放在Label上还是得转换成字符串等等。。。收获还是有的,之前OC基础打得不是很牢,...

2018-08-10 10:59:50 516

原创 理解协议(protocol)与委托,以跨界面回调传值为例

简单介绍我现在对于协议的理解还比较粗浅,因为主要也就是用在跨界面传值方面,因此如果文章中有什么错误,让客官见笑了,还望能指出。首先,协议体现的就是规范和实现分离的哲学,在协议中规定的方法就相当于是一种规范,它要求遵守该协议的类一定要实现某一些方法,而不关心其具体的实现方法(这点很重要,把这个关系理清了,在看下面代码的地方就不会讲每块代码的位置搞混了)。而委托是什么?委托就是将定义协议的类...

2018-08-10 10:35:57 304

原创 UITextField实现给定词搜索,跳转页面

前言实现在UITextField中输入指定文字后能实现跳转到新界面实例代码 // 名字叫searchBar实际上是一个UITextFieldField self.searchBar = [[UITextField alloc]initWithFrame:CGRectMake(10, 0, 300, 30)]; self.searchBar.text=...

2018-08-03 20:43:40 294 2

原创 使用UISegmentedControl来控制UIScrollView的滚动(并实现UIScrollView的滑动也能改变UISegmentedContr

前言这篇博客可以结合这篇来看,我是在写同一个界面碰到的问题实例代码 //普普通通的_segmentedControl设置 NSArray *array = @[@"精选文章", @"精选文章", @"全部文章"]; _segmentedControl = [[UISegmentedControl alloc] initWithItems:array];..

2018-08-03 20:18:29 857 1

原创 在UIScrollView上部署多个UITableView

前言我们经常遇到要在UIScrollView上部署多个UITableView的情况。因为现在的APP很多界面是可以滑动切换的代码实例// 核心思路非常简单,就是让UIScrollView的画布内购容纳下3个UITableView的大小,这样就可以在其中切换了 _scrollView.bounces = NO; _scrollView.alwaysBounceHo...

2018-08-03 20:07:09 592

原创 关于复用以及两种自定义Cell的方式

关于自定义cell的两种方式,我之前写过这篇博客,当时并不懂复用以及创建时一些代码的实际意思,导致之后我自己用的时候经常性的漏掉一句,现在我有点理解了,来写一下,也算对当时这篇博客的完善。 首先我们看不用创建文件的第一种自定义cell的方式 UITableViewCell *cell1 = [tableView dequeueReusableCellWithIdentifier:@...

2018-08-03 19:37:43 541

原创 关于UIButton如何点击后改变状态+圆角按钮组合拳

示例代码 button.titleLabel.textAlignment = NSTextAlignmentCenter; //一般圆角按钮文字肯定居中 button.layer.masksToBounds = YES; //设定这个才有圆角 button.layer.cornerRadius = 3; //设定弯曲度 [button setTi...

2018-08-03 16:52:00 331

原创 UITextField关于键盘视图上移与键盘收回

示例代码 //添加到- (void)viewDidLoad // 键盘出现 视图上移事件 [[NSNotificationCenter defaultCenter] addObserver:self selector:@selector(keyboardWillAppear:) name:UIKeyboardWillShowNotification object:nil]; ...

2018-08-03 16:28:49 365

原创 iOS如何跳转到一个有UINavigationController的界面(即一开始没有UINavigationController)

前言在一开始学习UINavigationController与UITabBarController的时候,我们使用的是修改AppDelegate.m文件,将self.window.rootViewController设为UITabBarController,将每个UINavigationController添加到UITabBarController管理数组中。 可在制作share项目时,多了...

2018-08-03 16:18:24 1588

原创 push与present区别与使用

定义区别 pushViewController 导航控制器入栈的方式切换页面presentViewController 模态切换的方式切换页面返回方法 用 UINavigationController 的时候用 pushViewController:animated 返回之前的视图 [[self navigationController] popViewControllerAnima...

2018-08-03 15:49:12 1213

原创 3g实验室2014年作品Share的UI层简单仿写

GitHub地址3g-share简述share说明: 关于share SHAER,于2014年12月开始研究设计。 为那些艺术院校师生等设计创意群体所建造的分享交流平台, 涉及艺术创作、广告创意、交互设计、影视动漫、时尚文化等诸多创意文化领域未来。 加入SHARE,好东西就要晒!从7.28日下午到8.3上午完成算有效时间的话大概五天半,为暑假留校制作的第二个Demo,...

2018-08-03 15:30:58 354 2

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除