![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
UIKit学习
jianwei_li2012
想成为高手的菜鸟。
展开
-
UIView自定义绘图
每一个UIViewController都有一个默认的UIView,通常我们在xib文件中编辑的就是在默认的UIView上。也可以自定义自己的UIView子类,然后加入到UIViewController中。建立一个UIView子类GraphicsView : UIView。在UIViewController中的loadView方法中加入:-(void)loadView{ Grap原创 2012-08-20 14:14:12 · 866 阅读 · 0 评论 -
UIView自定义绘图2--相应触摸事件
UIView可以响应触摸事件,响应有单个手指触摸,也有多点触摸。判断触摸是几个手指的触摸:-(void)touchesBegan:(NSSet *)touches withEvent:(UIEvent *)event{ NSArray *a = [[event allTouches]allObjects]; NSLog(@"%d",[a count]);}写一个程序,像你原创 2012-08-20 14:36:30 · 666 阅读 · 0 评论 -
CALayer层和CAAnimation动画
每一个ViewController默认有一个UIView,可以自定义UIView加入到ViewController默认的的视图中。也可以有子视图加入到视图中。每一个UIView视图中又有一个默认的CALayer对象,就是层的概念。当然,也可以定义自己的CALayer,加入到UIView的默认的层中@interface GraphicsView : UIView { CALaye原创 2012-08-20 15:57:00 · 1716 阅读 · 0 评论 -
UIView自定义绘图之--各种图形的画法
下面是矩形的各种画法:-(void)drawInContext:(CGContextRef)context{ //线条的颜色 CGContextSetStrokeColorWithColor(context, [UIColor whiteColor].CGColor); //填充图形的颜色 CGContextSetFillColorWithColor(conte原创 2012-08-20 17:56:49 · 892 阅读 · 0 评论 -
UIImage imagenamed 用法好坏
大家为了方便都这样加载图片myImage = [UIImage imageNamed:@"icon.png"];这种方法在一些图片很少,或者图片很小的程序里是ok的。但是,在大量加载图片的程序里,请千万不要这样做。这种方法在application bundle的顶层文件夹寻找供应的名字的图象 。 如果找到图片,装载到iPhone系统缓存图象。那意味图片是(理论上)放转载 2012-08-22 12:49:37 · 854 阅读 · 0 评论 -
iOS-编写简单的翻页效果
在电子书应用中会很常见。这里需要两个要点:翻页动画手势上下轻扫(swipe)的处理先说一下轻扫(swipe)的实现,可以参考编写简单的手势示例:Tap了解手势种类。在viewDidLoad方法中注册了对上、下、左、右四个方向轻松的处理方法- (void)viewDidLoad { UISwipeGestureRecognizer *recognize转载 2012-08-22 20:50:08 · 479 阅读 · 0 评论 -
Custom UITabBar
关于UITabBar各部分自定义的代码片段一、自定义TabBar选项卡背景默认UITabBarController的TabBar背景是黑色的,如何自定义成背景图片呢?UITabBarController *tabBarController = [[UITabBarController alloc] init];// 获取选项卡控制器视图的所有子视图,保存到一转载 2013-05-18 20:16:51 · 670 阅读 · 0 评论