自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(14)
  • 收藏
  • 关注

原创 TabBarController设置

在AppDelegate.m文件中代码为:(BOOL)application:(UIApplication )application didFinishLaunchingWithOptions:(NSDictionary )launchOptions {//1.创建Window self.window = [[UIWindow alloc] initWithFrame:[[UIScreen ma

2017-03-01 23:28:19 213

原创 MVC框架

M:Model 模型,用于处理应用程序逻辑的部分,可以 处理数据,返回想要的数据,且因为MVC框架是相互独立的,所以Model可以给多个View使用。 V:View 视图,是用户看到并通过他交互的界面,扮演显示数据的角色。 C:Controller 控制器,用于接收用户的输入和数据文件的输出,并不能更改数据,但是可以控制对应的数据在特定的位置输出。

2017-02-28 16:40:14 322

转载 cocoapods安装第三方库

今天在用cocoapods安装第三方库时出现问题,so?怎么用着好好就不能用了抓狂。查找原因是不是ruby需要更新,结果更新了也没有用,那就重新安装最新版的cocoapods来解决问题吧,结果~,报错了…… 报错情况如下: ERROR: Could not find a valid gem ‘cocospods’ (>= 0), here is why: Unable

2017-02-21 11:51:07 235

原创 sudo指令

sudo是linux系统管理指令,是允许系统管理员让普通用户执行一些或者全部的root命令的一个工具,如halt,reboot,su等等。这样不仅减少了root用户的登录 和管理时间,同样也提高了安全性。sudo不是对shell的一个代替,它是面向每个命令的。 它的特性主要有这样几点: § sudo能够限制用户只在某台主机上运行某些命令。 § sudo提供了丰富的日志,详细地记录了每个用户干了

2017-02-21 11:30:57 290

原创 斐波那契数列的遍历

(void)viewDidLoad { [super viewDidLoad];[self feiBoNaQieArray];}-(void)feiBoNaQieArray{ //定义一个可变数组 NSMutableArray * mutArray = [[NSMutableArray alloc]init];//给数组添加前两个数值[mutArray addObject:

2017-02-20 16:38:34 1207

原创 UITextField第一个方法的实现

(void)viewDidLoad { [super viewDidLoad]; // Do any additional setup after loading the view, typically from a nib.//初始化textfield并设置位置及大小 UITextField * text = [[UITextField alloc]initWithFrame:CGRectM

2017-02-16 23:30:36 183

转载 在iOS 8中使用UIAlertController

iOS 8的新特性之一就是让接口更有适应性、更灵活,因此许多视图控制器的实现方式发生了巨大的变化。全新的UIPresentationController在实现视图控制器间的过渡动画效果和自适应设备尺寸变化效果(比如说旋转)中发挥了重要的作用,它有效地节省了程序员们的工作量(天地良心啊)。还有,某些旧的UIKit控件也同样发生了许多变化,比如说Alert Views、Action Sheets、Pop

2017-02-16 11:11:19 204

原创 NavigationController

1.描述 继承自UIViewController,依然是一种控制器,但是没有具体的view,是管理控制器的控制器 优点:能够管理和控制VC的走向,比present方式更清晰2.创建 //创建导航控制器,将firstVc设置为导航控制器的根视图控制器 UINavigationController *navi=[[UINavigationController alloc]initWithRoot

2017-02-15 17:38:20 216

原创 iOS中self的定义

1>谁调用方法,谁就是self。2>对象方法调用对象方法,前面必须加self,3>对象方法里面要用成员属性,前面必须加self。 官方解释:当前类的对象

2017-02-13 10:36:51 359

原创 UITextField的创建与方法的重写

(void)viewDidLoad { [super viewDidLoad]; // Do any additional setup after loading the view, typically from a nib.//初始化textfield并设置位置及大小 UITextField * text = [[UITextField alloc]initWithFrame:CGRectM

2017-02-10 15:14:07 549

转载 用UITextField实现搜索框

因为界面美化的需要,原有的控件SearchBar控件太丑了,又懒的研究SearchBar控件的新样式,所以决定重写个搜索功能的控件。创建个UITextField的类对象。[cpp] view plain copy searchField= [[[UITextField alloc]initWithFrame:CGRectMake(0,5,320,36)] autorelease]; search

2017-02-10 15:09:53 831

转载 UIButton控件的创建与功能实现

初始化UIButton: 可以用alloc init,也可以用buttonWithType:;纯代码常用后者。- (void)viewDidLoad {[super viewDidLoad];// Do any additional setup after loading the view, typically from a nib.//1.创建一个圆角矩形的按钮UIButto

2017-02-08 23:25:38 253

原创 iOS控件功能总结

1.按钮(UIButton) 功能:可与用户交互,激发事件处理方法,可以实现页面的跳转,继承了UIControl:UIView 2.文本框控件(UITextField) 功能:活动控件,可与用户交互,用户在文本框中可以填写文本,属于单行文本框,继承了UIControl:UIView 3.多行文本控件(UITextView) 功能:默认带有滚动条,功能与文本框相同,不同之处在于其属于多行文本

2017-02-08 14:37:47 590

原创 文章标题app开发经历的过程

在我看来app开发分为:对app的了解,页面的设计,界面的交互 对 app的了解: 开发的这款app是为了实现什么样的功能,对用户要有什么样的体验,app的设计要简单明了,清晰有条理。一款app只实现一系列的问题,如果是多个毫不相关的问题,可以创建多个app来实现。 页面的设计: 页面的设计基本在storyboard中实现,创建多个view,在不同的view中添加控件,从而实现相应的功能

2017-02-07 16:00:38 769

空空如也

空空如也

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

TA关注的人

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