摘要:
UIBezierPath类可以创建基于矢量的路径,可以定义简单的形状,如椭圆或者矩形,或者有多个直线和曲线段组成的形状。一、UIBezierPath使用:1、创建path;2、添加路径到path;3、将path绘制出来;1 //创建path2 path = [UIBezierPath bez... 阅读全文
摘要:
UIResponder类定义了对象相应和控制事件的接口,他是UIApplication、UIView的超类,这类的实例通常被称为应答对象。一、Responder对象在iOS系统中,能够响应并处理事件的对象称之为responder object,UIResponder是所有responder对象的基类... 阅读全文
摘要:
一、DelegateDelegate本质是一种程序设计模型,iOS中使用Delegate主要用于两个页面之间的数据传递。iphone中常用@protocol和delegate的机制来实现接口的功能。例如想在A的功能要在B中实现,可以在A中定义一个Protocol。protocol用法:@interf... 阅读全文
摘要:
UIGestureRecognizer(手势识别)在iOS中非常重要,他极大地提高了移动设备的使用便捷性;在3.2之前是主要使用的是由UIResponder而来的如下4种方式:- (void)touchesBegan:(NSSet *)touches withEvent:(UIEvent *)eve... 阅读全文
摘要:
UIWebView是内置的浏览器控件,可以用它来浏览网页、打开文档等。UIWebView是一个混合体,具体的功能控件内置的,实现一些基本的功能。UIWebView可以查看Html网页,pdf文件,docx文件,txt文件文件,系统自带的Safari就是UIWebView实现的。这篇文章将使用这个控件... 阅读全文
摘要:
滚动视图(UIScrollView)通常用于显示内容尺寸大于屏幕尺寸的视图。一、基本属性1、CGSize contentSize :设置UIScrollView的滚动范围2、CGPoint contentOffset :UIScrollView当前滚动的位置3、UIEdgeInsets conten... 阅读全文
摘要:
上一篇说了UITableView的重用机制,让我们对UITableView有了简单了解,下面说说UITableView的属性及常见方法。一、属性1、frame:设置控件的尺寸和大小2、backgroundColor:设置控件的颜色3、style:获取表视图的样式4、dataSource:设置UITa... 阅读全文
摘要:
UITableView是app开发中常用到的控件,功能很强大,常用于数据的显示。在学习UITableView使用之前,我们先简单了解一下:1、UITableView的重用机制UITableView最核心的思想就是UITableViewCell的重用机制,对于一个UITableView而言,可能需要显... 阅读全文
摘要:
UIToolBar存在于UINavigationController导航栏控制器中,而且默认被隐藏;设置UINavigationController的toolbarHidden属性可显示UIToolBar。一、UIToolBar的设置1、在RootViewController.m的viewDidLo... 阅读全文
摘要:
上篇说到了添加UIBarButtonItem,接下来说说界面切换;1、首先我们在刚才的RootViewController中添加一个按钮用来实现跳转:打开RootViewController.m(我就继续写了),添加一个跳转button:效果图:2、button动作实现,新建一个NewViewCon... 阅读全文