随笔分类 -  IPhone开发

摘要:1.什么是标题(Title) NavigationController里面的viewcontroller,每一页都会有一个标题,如图3r就是这个页面的标题 2. 如何设置标题 一般都会在这个NavigationController所包含的视图(viewController)里面设置,代码如下 3.是 阅读全文
posted @ 2016-08-16 23:17 长命百岁 阅读(1280) 评论(0) 推荐(0)
摘要:UINavigationController是一个比较常见的控件,它连接个视图,例如一个视图走到另外一个视图,之间的联系都可以用这个NavigationController的方法 一般都会由两个部分组成,一个部分就是这个Controlloer,然后里面会包含很多个子controller 阅读全文
posted @ 2016-08-16 22:54 长命百岁 阅读(132) 评论(0) 推荐(0)
摘要:在IOS7.0以后UITabBar 里面放入一个UITableView会出现一个问题,Table会被TabBar掩盖了,当移动到最后一项的时候,永远看不到,如下面的例子,总共是99项,但是只能显示到98 解决方法如下: 主要是这一句self.edgesForExtendedLayout = UIRe 阅读全文
posted @ 2016-08-16 22:05 长命百岁 阅读(422) 评论(0) 推荐(0)
摘要:1.介绍 UICollectionView和UICollectionViewControllor是IOS6.0后引入的新控件 使用UICollectionView必须实现三个接口: UICollectionViewDataSource UICollectionViewDelegate UIColle 阅读全文
posted @ 2016-08-14 22:03 长命百岁 阅读(146) 评论(0) 推荐(0)
摘要:待续 阅读全文
posted @ 2016-08-14 14:38 长命百岁 阅读(102) 评论(0) 推荐(0)
摘要:UITabBar 阅读全文
posted @ 2016-08-13 22:13 长命百岁 阅读(281) 评论(0) 推荐(0)
摘要:UITabBarControllor的基本样子 官方有个图介绍这个TabBar的结构,我们先来看看这个结构图 UITabBarControllor个人理解 经过我自己的个人理解,我重新归纳了一下 整个UITabBarControllor分开了几个部分 在这个Controllor里面有个ViewCon 阅读全文
posted @ 2016-08-13 16:46 长命百岁 阅读(316) 评论(0) 推荐(0)
摘要:在这篇文章当中,不会讲述关于具体px pt,分辨率,像素的问题,在这篇文章中,只会谈及到一些展现的问题 如果想了解更多关于pt,px之间的关系可以自行到百度查找相关的答案,或者到以下地址阅读更多相关的信息 http://www.wtoutiao.com/p/10fxbGz.html 首先我们来看一下 阅读全文
posted @ 2016-08-12 15:31 长命百岁 阅读(261) 评论(0) 推荐(0)
摘要:今天讲一下姿势识别器,UIGestureRecognizer这个是抽象类 1、拍击UITapGestureRecognizer (任意次数的拍击) 2、向里或向外捏UIPinchGestureRecognizer (用于缩放) 3、摇动或者拖拽UIPanGestureRecognizer (拖动) 阅读全文
posted @ 2016-07-12 23:15 长命百岁 阅读(509) 评论(0) 推荐(0)
摘要:网络通信最常用的数据通信格式是xml和Json,各有各的好处,不管怎样,这种的格式,我们在开发的过程中经常使用的,现在就这两种格式进行记录笔记,以下内容不做详细分析,只针对如何应用各种读写工具进行对xml和json内容的操作 xml 解析XML文件现在有两种主流的,SAX和DOM SAX-基于时间事 阅读全文
posted @ 2016-03-09 10:59 长命百岁 阅读(287) 评论(0) 推荐(0)
摘要:在IOS的开发过程中,很多时候组件都是拖拉出来,直接在故事版(storyboard)上直接使用,而并没有做输出关联,或者有些UILabel只做显示,不会进行修改。所以在这种不会在代码中修改的情况下,就需要用到故事版的国际化,如图 在xcode4.5之前,如果做故事版的国际化,是要维护多个storyb 阅读全文
posted @ 2016-03-07 11:13 长命百岁 阅读(736) 评论(0) 推荐(0)
摘要:本文是以XCode7.2.1为开发平台 在第一章中,我们基本了解了国际化是怎么一会事,介绍到有3种国际化,接下来的几章就会分别介绍这3种国际化,第一个是文本信息国际化 文本信息国际化包含一下几点 系统按钮和信息国际化 应用名称国际化 程序代码中输出的静态文本国际化 -系统按钮和信息国际化 系统本身会 阅读全文
posted @ 2016-03-04 17:53 长命百岁 阅读(781) 评论(0) 推荐(0)
摘要:IOS国际化这一块在之前的项目当中搞得不好,而且又没有学好这一部分,最后结果就是搞了很久才搞得好,现在重新学习一遍,把学习的经历记录下来 -国际化的内容包括 文本信息 xib和故事版国际化 资源国际化,包括图片,语音等 -目录结构 国际化的目录结构一般就是以语言代号+国家代号+.lproj组成,例如 阅读全文
posted @ 2016-03-04 11:19 长命百岁 阅读(125) 评论(0) 推荐(0)
摘要:观察者模式在IOS中也是总要的一种模式,被观察的对象会告诉观察它的对象发生的一些变化,这里会分为两个实现类和两个接口 下面的一个Subject类,包含两个委托ObjectDelagate和SubjectDelegate //Subject.h #import <Foundation/Foundati 阅读全文
posted @ 2016-03-03 16:04 长命百岁 阅读(202) 评论(0) 推荐(0)
摘要:委托模式从设计模式中的装饰模式,适配器模式,模板方法模式演变过来 现在来看看IOS版的是怎样的,先说说一个场景: 现在有一家公司,他们接到一个项目,项目的(Project),项目需要有一些懂Java的程序员来编写Java,意思就是委托一些Java程序员去完成这个项目(JavaProgrammerPr 阅读全文
posted @ 2016-03-02 20:21 长命百岁 阅读(148) 评论(0) 推荐(0)
摘要:现在先来看看例子: //Singleton.h @interface Singleton : NSObject + (Singleton*)sharedManager; @property (nonatomic ,strong) NSString* singletonData; @end //Sin 阅读全文
posted @ 2016-03-02 13:06 长命百岁 阅读(136) 评论(0) 推荐(0)
摘要:分组视图基本的原则有以下三钟 索引标题不能与显示的标题完全一样。 索引标题应具有代表性,能代表一个数据集合。 如果采用了索引列表视图,一般情况下就不再使用扩展图。 阅读全文
posted @ 2016-03-02 09:40 长命百岁 阅读(144) 评论(0) 推荐(0)
摘要:UISearchBar经常会跟UITable一齐使用,所以在此就介绍一下UISearchBar 先来看看结构 下面再看看它有哪些样式 基本搜索栏。里面􏰵􏰲的Search文字用于提示用户􏰶入查询关􏰷字,搜索栏的Placeholder属性可以设置这个提示信息 带有􏰸除按钮的搜索栏。在􏰶入框中 阅读全文
posted @ 2016-03-01 22:17 长命百岁 阅读(359) 评论(0) 推荐(0)
摘要:表视图有两个重要的协议 UITableViewDataSource :数据源协议 方法 返回类型 说明 必须实现 tableView:cellForRowAtIndexPath: UITableViewCell* 为表视图单元格提供数据,该方法是必 须实现的方法 是 tableView:number 阅读全文
posted @ 2016-03-01 17:22 长命百岁 阅读(370) 评论(0) 推荐(0)
摘要:单元格在Table里面也是很总要的一个部分,我们现在就来看看 1. 视图组成结构 图标、标题和副标题可以有选择地设置,扩展 视图可以内置或者自定义,其中内置的扩展视图是在枚举类型UITableViewCellAccessoryType中定义的 UITableViewCellAccessoryType 阅读全文
posted @ 2016-03-01 17:01 长命百岁 阅读(308) 评论(0) 推荐(0)