04 2015 档案

摘要:在iOS7下,默认导航栏背景,颜色是这样的,接下来我们就进行自定义,如果你仅仅是更改一下背景和颜色,代码会很简单,不需要很复杂的自定义View来替代leftBarItem更改导航栏的背景和文字Color方法一:[objc]view plaincopy//setNavigationBar背景颜色&ti... 阅读全文
posted @ 2015-04-19 15:58 欣哥传奇 阅读(137) 评论(0) 推荐(0)
摘要:Grand Central Dispatch简称(GCD)是由苹果公司开发的技术,是一个非常好的用于多核设备的解决方案。GCD核心在于两个概念: 队列:队列负责管理开发者提交的任务,GCD队列始终以FIFO(先进先出)的方式来处理任务-----但由于处理执行的时间不同,所以先... 阅读全文
posted @ 2015-04-17 17:58 欣哥传奇 阅读(135) 评论(0) 推荐(0)
摘要:本文目录 一、创建代码仓库,用来存储客户端所上传的代码 二、配置svn的用户权限 三、使用svn客户端功能 在Windows环境中,我们一般使用TortoiseSVN来搭建svn环境。在Mac环境下,由于Mac自带了svn的服务器端和客户端功能,所以我们可以在不装任何第三方软件的前提... 阅读全文
posted @ 2015-04-16 10:42 欣哥传奇 阅读(138) 评论(0) 推荐(0)
摘要:MVC是所有面向对象程序设计语言都应该遵守的规范,MVC思想是将一个应用分成三个基本部分:Model(模型)、View(视图)和Controller·(控制器),它们以最少的耦合协同工作,从而提高应用的可扩展性和可维护性。 如图: Model组件:在进行ios应用开发时,Model... 阅读全文
posted @ 2015-04-11 09:16 欣哥传奇 阅读(141) 评论(0) 推荐(0)
摘要:UIViewController在UIKit中主要功能是用于控制画面的切换,其中的view属性(UIView类型)管理整个画面的外观.大部分控制器类都会继承UIKit的UIViewController基类,该基类中包含了大量方法,可以重写这些方法来处理视图的加载、视图显示等各种事件。... 阅读全文
posted @ 2015-04-10 21:00 欣哥传奇 阅读(142) 评论(0) 推荐(0)
摘要:UIPageControl继承了UIControl基类,默认属于活动控件,它可以与用户进行交互,经常与UIScrollerView结合使用,在实际项目也是经常使用的。当把UIScrollView的pagingEnabled设置为YES之后,UIScrollView至少每次滚动一页。此... 阅读全文
posted @ 2015-04-09 20:48 欣哥传奇 阅读(144) 评论(0) 推荐(0)
摘要:UIAlertView和UIActionSheet是iOS自带的弹出式对话框。当这俩个控件出现时,用户无法与其他控件进行交互。 两个区别在于: UIAlertView是显示在屏幕中央的,而UIActionSheet是显示在底部的按钮列表。 UIAlertView的用法非常简单: 1.... 阅读全文
posted @ 2015-04-09 20:43 欣哥传奇 阅读(122) 评论(0) 推荐(0)
摘要:UISwitch控件是iOS开发的基础控件,是非常简单的一个控件,因为它的方法比较少。UISwitch继承于UIControl基类,因此可以当成活动控件使用。注意:开关状态通过它的on属性进行读取,该属性是一个BOOL属性 创建: UISwitch* mySwitch = [[ UI... 阅读全文
posted @ 2015-04-08 21:24 欣哥传奇 阅读(159) 评论(0) 推荐(0)
摘要:多行文本控件UITextView继承UIScrollView:UIView控件,默认是带有滚动条的。UITextView和UITextField都是文本编辑、显示控件,它们功能和行为在很多方面都是相似的。UITextView与UITextField的区别主要在以下三点: U... 阅读全文
posted @ 2015-04-08 16:36 欣哥传奇 阅读(103) 评论(0) 推荐(0)
摘要:文本控件(UITextField)继承了UIControl控件,所以作为活动控件使用!创建该控件有两种方法:一、拖控件。二、纯代码搞定。其实本质一样。不过还是建议采用纯代码,这样对控件的可定制性非常高。textField=[[UItextField alloc]initWithFra... 阅读全文
posted @ 2015-04-08 09:17 欣哥传奇 阅读(115) 评论(0) 推荐(0)
摘要:在ios开发中经常要为项目添加启动画面,目的主要有两个:一、更加美观,二、在启动画面呈现的同时加载初始化内部的项目数据。 注意在ios开发中,需要的是png格式的图片,仅仅良好的支持这一种格式,有钱就是任性。 下面介绍的都是支持在ios7及以上版本的应用: 准备工作: 1242*22... 阅读全文
posted @ 2015-04-07 20:32 欣哥传奇 阅读(152) 评论(0) 推荐(0)
摘要:Xcode5之后创建项目,默认会自动开启ARC自动引用计数机制,但我们在实际应用开发中考虑到种种原因,有时候不得不关闭(开启)整个应用或部分类的ARC。步骤为: project -> Build settings -> Apple LLVM 6.0 - Language-Objec... 阅读全文
posted @ 2015-04-07 19:17 欣哥传奇 阅读(119) 评论(0) 推荐(0)
摘要:在实际的项目开发中总是有几个比较常见的模板,小编这几天给大伙出几期常用模板的博客,希望大家多提宝贵的意见! 这几个月最常用的莫过于Nav+UITabBar模板了;在实际的项目中,我比较侧重于纯代码,比较不喜欢拖控件,至于利弊在这里不多说了,言归正传。首先在AppDelegate.... 阅读全文
posted @ 2015-04-06 20:34 欣哥传奇 阅读(122) 评论(0) 推荐(0)
摘要:***UISegmentedControl控件是iOS中比较常用的控件,作为一个iOS手机设备屏幕,一下子放多个UIButton,显然感觉不到美观,作为一个不妥协追求卓越的乔帮主肯定不愿意,所以设计出该控件,以满足平时的需求。***NSArray *segmentedArray=... 阅读全文
posted @ 2015-04-06 16:53 欣哥传奇 阅读(110) 评论(0) 推荐(0)
摘要:欢迎使用Markdown编辑器写博客本Markdown编辑器使用StackEdit修改而来,用它写博客,将会带来全新的体验哦:Markdown和扩展Markdown简洁的语法代码块高亮图片链接和图片上传LaTex数学公式UML序列图和流程图离线写博客导入导出Markdown文件丰富的... 阅读全文
posted @ 2015-04-06 16:32 欣哥传奇 阅读(117) 评论(0) 推荐(0)
摘要:我们在日常的项目开发中,经常需要为某些字体进行个性化的设置,改变字体的风格:所以就引入了UIFont来设置字体经常用到是UIFont的一个类函数:+fontWithName:(NSString *)fontName size:(CGFloat) fontSize创建并且返回一个指定字体类型和大小的字... 阅读全文
posted @ 2015-04-02 21:22 欣哥传奇 阅读(118) 评论(0) 推荐(0)
摘要:前言:有的时候我们在Xcode的虚拟机上显示不出来手机键盘,那是因为我们没有设置正确:可以这样做:确保第三个框也打上对号(Toggle Software Keyboard)一、键盘风格 支持8种风格键盘。typedefenum{UIKeyboardTypeDefault,//默认键盘:支持所有字符U... 阅读全文
posted @ 2015-04-02 12:58 欣哥传奇 阅读(130) 评论(0) 推荐(0)
摘要:类别:在ios项目开发中允许使用类别为现有的类添加新的方法,并不需要创建子类。通过类别我们可以动态地为现有的类添加新的方法,可以将类的定义模块化地布局到多个相关文件中。使用类别的好处为:一、进行模块化设计二、利用类别来调用私有方法接口部分格式如下:@interface 已有类 (类别名)//方法的定... 阅读全文
posted @ 2015-04-02 11:01 欣哥传奇 阅读(146) 评论(0) 推荐(0)
摘要:如果我们想让某个方法重复的执行,可以用ios提供的定时器NSTimer来完成,其实使用起来非常简单,分为三个步骤:一、调用NSTimerscheduledTimerWithTimeInterval::target::selector::userInfo::repeats或者scheduledTime... 阅读全文
posted @ 2015-04-01 20:34 欣哥传奇 阅读(118) 评论(0) 推荐(0)
摘要:第一种:改写ruturn方法,点击键盘的return键实现关闭键盘(注意field1的代理是自己以及前面一定要有代理)这种方法是最简单的也是最常用的方法!未完,其他方法随后奉上.... 版权声明:本文为博主原创文章,未经博主允许不得转载... 阅读全文
posted @ 2015-04-01 19:33 欣哥传奇 阅读(169) 评论(0) 推荐(0)
摘要://设置自定义的按钮 //UIButton *button1=[UIButton buttonWithType:UIButtonTypeCustom]; //设置一个圆角的按钮 UIButton *button1=[UIButton buttonWithType:UIButtonTypeRou... 阅读全文
posted @ 2015-04-01 16:39 欣哥传奇 阅读(128) 评论(0) 推荐(0)