UIKit框架
MrRightZJ
这个作者很懒,什么都没留下…
展开
-
UIKit框架-04.UIButton
UIKit框架-04.UIButton原创 2015-07-12 22:22:01 · 568 阅读 · 0 评论 -
UIKit框架-11.UITableViewCell概述
1.UITableViewCell概述 tableView之所以能够显示列表数据,是因为tableView内部有一个子控件UITableViewCel能够显示每一行的内容 UITableViewCell中有很多子控件,能够显示多种样式的表格内容 2.UITableViewCell基本使用 常用初始化方法 //UITableViewCellStyle有三种样式 /* typedef NS_ENUM(N原创 2015-07-21 18:37:54 · 376 阅读 · 0 评论 -
UIKit框架-10.UITableView概述
1.UITableView概述 在众多移动应用中,我们能够看到各式各样的列表数据,例如QQ消息,微博,网易新闻,微信朋友圈等等,都是列表数据,并且可以滚动 在IOS中,苹果为我们提供了UITableView控件,专门用来展示列表数据,UITableView继承自UIScrollView,因此支持垂直滚动,而且性能极佳,所以在IOS开发中我们一般使用TableView来展示列表数据 2.UITab原创 2015-07-21 18:36:36 · 473 阅读 · 0 评论 -
UIKit框架-13.UINavigationController
1.UINavigationController概述 就像控制器能够管理多个控件一样,UINavigationController(导航控制器)是用来管理多个控制器的 利用UINavigationController,可以轻松地管理多个控制器,轻松完成控制器之间的切换,典型例子就是系统自带的“设置”应用 2.UINavigationController的简单使用 初始化UINavigationCon原创 2015-07-30 23:35:01 · 498 阅读 · 0 评论 -
UIKit框架-12.UITableView数据刷新
1.全局数据刷新// 添加三个按钮实现TableView的增删改操作 // 注意: // 1.我们在修改UITableView的数据时,都是通过操作模型来修改数据的,而不会直接拿出cell的数据修改 // 2.因为TableView是根据模型数组来加载每一行的数据的,我们修改了cell的数据并没有修改对模型数组的数据,当cell重新加载时又会重新加载模型数组的内容,所以不能通过此方法修改cell #原创 2015-07-29 16:20:05 · 715 阅读 · 0 评论 -
UIKit框架- 08.UIScrollView基本使用
1.概述 移动设备的屏幕大小是极其有限的,因此直接展示在用户眼前的内容也相当有限 通常在展示的内容超出屏幕的时候,用户可以通过手势滑动来查看屏幕之外的内容 我们一般显示内容是在控制器的UIView上显示的,但是UIView不具备滚动(滑动)功能,不适合显示超出屏幕的内容 在IOS中,苹果为我们提供了具备滚动功能的视图控件UIScrollView,可以用来展示大量的内容,我们可以通过滚动查看所有的内容原创 2015-07-16 21:55:33 · 510 阅读 · 0 评论 -
UIKit框架 -09.UIPageControl
1.概述 很多软件都会存在在一个UIScrollView中有多个分页视图的情况,类是于系统桌面有不同页的视图,这时候苹果为了用户方便管理和标记当前视图,在UIKit框架中提供了这么一个控件来实现这个功能,即UIPageControl UIPageControl是分页控制控件,用来标示当前界面的视图总数和当前显示视图 2.基本使用 // 1.创建PageControl,添加到视图中 UIPa原创 2015-07-16 22:49:02 · 714 阅读 · 0 评论 -
UIKit框架-05.UIAlertView使用
1.UIAlertView概述 此前在提示框功能中有介绍到苹果自带的类可以实现弹窗的功能,这里的UIAlertView弹出效果如下: 2.UIAlertView基本使用 UIAlertView在屏幕中央弹出 UIAlertView可以添加文本输入框,可以实现登陆窗口功能 或者实现提示验证效果 这里我们实现点击屏幕,弹出弹框,点击按钮后弹框消失 代码实现: // 触摸屏幕事件 -(void)touch原创 2015-07-13 21:42:26 · 525 阅读 · 0 评论 -
UIKit框架-07.UIAlertController使用
1.UIAlertController概述 UIAlertController是IOS 8.0之后出现的新特性,它同时结合了UIAlertView和UIActionSheet的功能 IOS 8.0之前我们还是需要使用UIAlertView和UIActionSheet,完成弹框功能 2.使用UIAlertController实现UIAlertView效果 实现UIAlerView -(void)tou原创 2015-07-13 22:06:43 · 672 阅读 · 0 评论 -
UIKit框架 - 06.UIActionSheet使用
1.UIAcitonSheet概述 有时候我们希望提示框或弹窗能从底部弹出,苹果耶提供了这么一个类来实现这个功能 功能显示2.代码实现 这里我们实现基本功能,点击屏幕弹框出现,点击按钮,弹框消失 弹框上设置了3个按钮 注意:与UIAlertView类不同,UIAcitonSheet不能添加文本框 -(void)touchesBegan:(nonnull NSSet<UITouch *> *)touc原创 2015-07-13 21:50:42 · 664 阅读 · 0 评论 -
UIKit框架 - 03.UIImageView
UIKit框架 - 03.UIImageView原创 2015-07-12 22:07:39 · 386 阅读 · 0 评论 -
UIKit框架-01.UIView
UIKit框架-01.UIView原创 2015-07-12 22:01:28 · 452 阅读 · 0 评论 -
UIKit框架 -02.UILabel
UIKit框架 -02.UILabel原创 2015-07-12 22:04:11 · 392 阅读 · 0 评论 -
UIKit框架-11.控制器跳转(UIStoryboardSegue)
1.概述 Storyboard上每一根用来界面跳转的线,都是一个UIStoryboardSegue对象(简称Segue) UIStoryboardSegue对象是专门用来控制和实现控制器的跳转 一般有两种模式push(控制器从左右滑出)和modal(控制器从底部滑出) 2.Segue的属性和方法 每一个Segue对象,都有3个属性 //唯一标识 @property (nonatomic, reado原创 2015-08-01 22:07:29 · 873 阅读 · 0 评论