Ryan

Back To My Keyboard


  • 首页

  • 归档

导航控制器--UINavigationController

发表于 2017-11-17

UINavigationController在多视图管理中的是经常用到的,它以栈的形式保存多有的屏幕的信息。这里的栈是一个数组对象,保存的都是UIViewController对象。一个UIViewController对象的视图对应一个屏幕,只有位于栈顶的UIViewController对象其视图才是可见的。

UINavigationController是UIViewController的子类,所以UINavigationController也有自己的视图。

将某个视图控制器压入UINavigationController对象的栈时,新加入的视图控制器的视图会从窗口右侧推入。返回时UINavigationController对象会移出位于栈顶的视图控制器,其视图也会从窗口的右侧推出。

阅读全文 »

UITableView基本总结

发表于 2017-11-15

1.表视图从遵循UITableViewDelegate协议的对象获取配置数据,从遵循UITableViewDataSource协议的对象获得行数据。必须实现以下方法

1
2
3
- (NSInteger)tableView:(UITableView *)tableView numberOfRowsInSection:(NSInteger)section;

- (UITableViewCell *)tableView:(UITableView *)tableView cellForRowAtIndexPath:(NSIndexPath *)indexPath;
阅读全文 »

UITableViewCell

发表于 2017-11-14

简单的数据实现了但这肯定不是我们所需求的样式,我们所需求的肯定是一种能满足我们审美的创建方式。

这时我们就需要单独去设置cell的样式,哪该如何去设置呢?接下来就我个人经验来讲解下。

首先创建一个集成于UITableViewCell的一个类文件

创建好之后可以先了解下该类有哪些属性和方法。

阅读全文 »

UITabelview--数据显示

发表于 2017-11-13

继之前如何实现tableview本篇我们就讲讲如何实现数据显示。

首先在.h文件中定义一个NSArray属性用于存放数据

1
2
3
4
5
@interface TableViewController : UITableViewController

@property (nonatomic, strong) NSArray *array;

@end
阅读全文 »

UITableview-实现方式(二)

发表于 2017-11-11

继UITableview(一)今天讲解UITableview的另外一种实现方式 - 继承与UIViewController。当创建好一个项目之后会发现自带会有一个名叫ViewController的文档点击ViewController.h不难发现该文件直接继承的是UIViewController

阅读全文 »

UITableview-实现方式(一)

发表于 2017-11-10

1.什么是UITableview?

图中展示的就一个基础的UItableView。

阅读全文 »
123

Ryan

26 日志
© 2020 Ryan
由 Hexo 强力驱动
|
主题 — NexT.Muse v5.1.3