2016年3月13日

UI整理-----part10--第三方控制使用

摘要: 1.使用第三方的三步骤       <1>导入第三方框架的代码文本       <2>导入头文件       <3>使用类库的内容 2.在UIViewController的子类Controller中加入storyboard的时候,可以在Storyboard中的class声明所加类就可以了。 阅读全文

posted @ 2016-03-13 10:42 淼焱青春 阅读(102) 评论(0) 推荐(0) 编辑

UI整理-----part9--标签控制器(tabBarController)

摘要: 1.UITabBarController:和UINavigationController类似,也可以轻松管理多个控制器,轻松完成空间之间的转换。 2.UITabBarController的使用: (1)使用步骤:          <1>初始化UITabBarController           阅读全文

posted @ 2016-03-13 10:36 淼焱青春 阅读(398) 评论(0) 推荐(0) 编辑

2016年2月24日

UI整理-----part8--导航控制器(navigationController)

摘要: ---恢复内容开始--- (1)UINavigationController通常被称作导航控制栏,是视图与视图之间沟通联系的桥梁,是个类的控制器,用来管理试图控制器的切换,导航栏是一个导航控制器共用的。 (2)导航控制器用来管理其他控制器显示视图,本身是不显示视图内容的。 (3)导航控制器主要用来控 阅读全文

posted @ 2016-02-24 18:50 淼焱青春 阅读(165) 评论(0) 推荐(0) 编辑

2016年2月23日

UI整理-----part7--模态视图 push&pop

摘要: 1.@property(nullable, nonatomic,readonly) UIViewController *presentedViewController和@property(nullable, nonatomic,readonly) UIViewController *presenti 阅读全文

posted @ 2016-02-23 14:21 淼焱青春 阅读(196) 评论(0) 推荐(0) 编辑

UI整理-----part6--页面间的传值

摘要: 1.使用block进行页面传值: (1)首先,block的本质是一个指向结构体的指针,我们可以把它当做Objective—C的一个匿名函数,block允许开发者在两个对象之间将任意的语句当做数据进行传值,block的实现具有封闭性(closure),而又能很容易获取上下文的相关信息。 (2) blo 阅读全文

posted @ 2016-02-23 14:20 淼焱青春 阅读(160) 评论(0) 推荐(0) 编辑

2016年2月21日

UI整理-----part5--UICollectionView

摘要: (1)可以理解成多列的UITableView(这是UICollectionView的最简单的形式) (2)实现一个UICollectionView和实现一个UITableView基本没什么大区别,它们同样都是由dataSource和delegate设计模式的:dataSource为View提供数据源 阅读全文

posted @ 2016-02-21 10:38 淼焱青春 阅读(135) 评论(0) 推荐(0) 编辑

2016年2月20日

UI整理-----part4--UIScrollView

摘要: (1)UIScrollView可以用于显示多于一个屏幕的内容,超出屏幕范围的内容可以通过滑动进行查看。 (2)常见属性: @property(nonatomic)CGPoint contentOffset; UIScrollView当前滚动位置 @property(nonatomic)CGSize  阅读全文

posted @ 2016-02-20 20:33 淼焱青春 阅读(121) 评论(0) 推荐(0) 编辑

2016年2月19日

UI整理-----part3--UITableView

摘要: 1.plist文件 (1)plist文件是iOS里最简单的一个数据本地化存储方式,我们可以将数据写成数据结构存储到plist文件中永久保存。 (2)通过 [[NSBundlemainBundle] pathForResource:@"myPlist"ofType:@"plist"] 可以获取plis 阅读全文

posted @ 2016-02-19 21:03 淼焱青春 阅读(136) 评论(0) 推荐(0) 编辑

UI整理-----part2--UI控件

摘要: 1.label (1)label的默认行数是1,可以通过label.numberOfLines = 0 实现自动换行 (2)通过 [label sizeToFit] 可以让label根据text适当设置高度和宽度 2.button (1)可以通过 UIButton *but = [UIButtonb 阅读全文

posted @ 2016-02-19 11:52 淼焱青春 阅读(194) 评论(0) 推荐(0) 编辑

UI整理-----part1--UI基础

摘要: UI整理:---UI的系统构架是:Core OS核心层,Core Service核心服务层,Media媒体层,Cocoa Touch触摸层---iOS的UI控件创建有两种方式:1.代码创建 2.XIB文件创建---程序的5种状态:1.Notrunning 2.inactive 3.active 4. 阅读全文

posted @ 2016-02-19 11:51 淼焱青春 阅读(141) 评论(0) 推荐(0) 编辑

导航