UIKit框架
MrRightZJ
这个作者很懒,什么都没留下…
展开
-
UIKit框架-04.UIButton
UIKit框架-04.UIButton原创 2015-07-12 22:22:01 · 569 阅读 · 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 · 475 阅读 · 0 评论 -
UIKit框架-13.UINavigationController
1.UINavigationController概述就像控制器能够管理多个控件一样,UINavigationController(导航控制器)是用来管理多个控制器的利用UINavigationController,可以轻松地管理多个控制器,轻松完成控制器之间的切换,典型例子就是系统自带的“设置”应用2.UINavigationController的简单使用初始化UINavigationCon原创 2015-07-30 23:35:01 · 499 阅读 · 0 评论 -
UIKit框架-12.UITableView数据刷新
1.全局数据刷新// 添加三个按钮实现TableView的增删改操作// 注意:// 1.我们在修改UITableView的数据时,都是通过操作模型来修改数据的,而不会直接拿出cell的数据修改// 2.因为TableView是根据模型数组来加载每一行的数据的,我们修改了cell的数据并没有修改对模型数组的数据,当cell重新加载时又会重新加载模型数组的内容,所以不能通过此方法修改cell#原创 2015-07-29 16:20:05 · 716 阅读 · 0 评论 -
UIKit框架- 08.UIScrollView基本使用
1.概述移动设备的屏幕大小是极其有限的,因此直接展示在用户眼前的内容也相当有限通常在展示的内容超出屏幕的时候,用户可以通过手势滑动来查看屏幕之外的内容我们一般显示内容是在控制器的UIView上显示的,但是UIView不具备滚动(滑动)功能,不适合显示超出屏幕的内容在IOS中,苹果为我们提供了具备滚动功能的视图控件UIScrollView,可以用来展示大量的内容,我们可以通过滚动查看所有的内容原创 2015-07-16 21:55:33 · 510 阅读 · 0 评论 -
UIKit框架 -09.UIPageControl
1.概述很多软件都会存在在一个UIScrollView中有多个分页视图的情况,类是于系统桌面有不同页的视图,这时候苹果为了用户方便管理和标记当前视图,在UIKit框架中提供了这么一个控件来实现这个功能,即UIPageControlUIPageControl是分页控制控件,用来标示当前界面的视图总数和当前显示视图2.基本使用 // 1.创建PageControl,添加到视图中 UIPa原创 2015-07-16 22:49:02 · 716 阅读 · 0 评论 -
UIKit框架-05.UIAlertView使用
1.UIAlertView概述此前在提示框功能中有介绍到苹果自带的类可以实现弹窗的功能,这里的UIAlertView弹出效果如下: 2.UIAlertView基本使用UIAlertView在屏幕中央弹出UIAlertView可以添加文本输入框,可以实现登陆窗口功能或者实现提示验证效果这里我们实现点击屏幕,弹出弹框,点击按钮后弹框消失代码实现:// 触摸屏幕事件-(void)touch原创 2015-07-13 21:42:26 · 526 阅读 · 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 · 666 阅读 · 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 · 874 阅读 · 0 评论