摘要: 翻译文档上的bounds是指这个view在它自己坐标系的坐标和大小 而frame指的是这个view在它superview的坐标系的坐标和大小区别主要在坐标系这一块。很明显一个是自己为原点的坐标系,一个是以屏幕为原点的坐标系。绝对坐标。。。相对坐标。。。比如屏幕旋转的时候就要以相对来重绘。frame ... 阅读全文
posted @ 2015-12-23 21:30 Bo-tree 阅读(667) 评论(0) 推荐(0)
摘要: iPhone电子书的toolbar一般都设计成半透明,上面放置一个进度条和一个Label(用于显示页码),这里用代码做一个最基本的实现。生成一个UIToolbarUIToolbar *toolbar =[[[UIToolbar alloc] init] autorelease];toolbar.ba... 阅读全文
posted @ 2015-12-23 21:25 Bo-tree 阅读(73) 评论(0) 推荐(0)
摘要: 使用CLLocationManager类,MKMapView。并且实现//初始化CLLocationManager,CLLocationManager获得当前地理坐标locmanager=[[CLLocationManager alloc]init];[locmanager setDelegate:... 阅读全文
posted @ 2015-12-23 21:24 Bo-tree 阅读(112) 评论(0) 推荐(0)
摘要: 有时候UIPageControl需要用到白色的背景, 那么会导致上面的点按钮看不见或不清楚,我们可以通过继承该类重写函数来更换点按钮的图片现实.实现思路如下.新建类继承UIPageControl :@interface MyPageControl : UIPageControl{UIImage*im... 阅读全文
posted @ 2015-12-23 21:24 Bo-tree 阅读(138) 评论(0) 推荐(0)
摘要: UIImageView *imgView =[[UIImageViewalloc] initWithFrame:CGRectMake(0, 0,320, 44)];imgView.userInteractionEnabled=YES;UITapGestureRecognizer *singleTap... 阅读全文
posted @ 2015-12-23 21:23 Bo-tree 阅读(65) 评论(0) 推荐(0)
摘要: openURL的使用方法:view plaincopy toclipboardprint?[[UIApplicationsharedApplication]openURL:[NSURLURLWithString:appString]];其中系统的appString有:view plaincopy t... 阅读全文
posted @ 2015-12-23 21:23 Bo-tree 阅读(103) 评论(0) 推荐(0)
摘要: 如果父视图为ParentView包含一个Button,如果再ParentView上添加子视图ChildView,且ChildView盖住了Button,那么Button就得到不响应了,为了让Button响应,可以设置ChildView的userInteractionEnabled = NO;最近被这... 阅读全文
posted @ 2015-12-23 21:22 Bo-tree 阅读(93) 评论(0) 推荐(0)
摘要: iPhone中实现动画,主要有两种方式:UIView的动画块和Core Animation的CATransition类。 1、UIView的动画块 之所以称为动画块,是因为UView动画是成块运行的,也就是说作为完整的事务一次性运行。 beginAnimation:context:标志动画块开始; ... 阅读全文
posted @ 2015-12-23 21:21 Bo-tree 阅读(135) 评论(0) 推荐(0)
摘要: 新建一个view-based模板工程,在ViewController文件中添加下面的代码,即可实现翻转效果;- (void)viewDidLoad { [super viewDidLoad]; //需要翻转的视图 UIView *parentView = [[UIView alloc] initWi... 阅读全文
posted @ 2015-12-23 21:20 Bo-tree 阅读(143) 评论(0) 推荐(0)
摘要: 不管是开发个人项目还是公司项目,大家通常都有一个需求,就是,在app启动的时候,指定一定的时间来显示自己的或者公司的logo,那么,我就将刚刚写好的启动加载页面设置代码贡献出来。(不对指出请留言,好的话也给我留个言吧,鼓励下我!呵呵) 这里我需要用到NSTimer这个东西,相关的内容可以查看AP... 阅读全文
posted @ 2015-12-23 21:19 Bo-tree 阅读(90) 评论(0) 推荐(0)
摘要: 。隐藏状态栏[[UIApplicationsharedApplication] setStatusBarHidden:YES];/******************************************************************************1、取随机数:... 阅读全文
posted @ 2015-12-23 21:19 Bo-tree 阅读(94) 评论(0) 推荐(0)
摘要: iPhone为我们提供了一个很强大得时间定时器 NSTimer,它可以完成任何定时功能:我们使用起来也很简单,只要记住三要素就可以,具体得三要素是:时间间隔NSTimeInterval浮点型,事件代理delegate和事件处理方法@selector();就可以用1 +(NSTimer *)sched... 阅读全文
posted @ 2015-12-23 21:18 Bo-tree 阅读(149) 评论(0) 推荐(0)
摘要: 今天弄了几张好看的图片,我就摸索着实现了图片的幻灯片效果,这个以前也实现过了,也算是温故知新吧,另外就是使用 SoundEngine类实现背景音乐的播放。SoundEngine类可以从[url=read.php?tid- 1215.html]http://www.cocoachina.com/bbs... 阅读全文
posted @ 2015-12-23 21:17 Bo-tree 阅读(577) 评论(0) 推荐(0)
摘要: 今天在CocoaChina上面看到有人在问倒计时怎么做,记得以前在看Iphone31天的时候做过一个,今天翻出来运行不了了,原因是我的 IphoneSDK升级到3.1了,以前使用的是2.2.1,在2.2.1里面是可以使用NSCalendarDate的,但是在3.1里面不能够使用, 怎么办,只好用NS... 阅读全文
posted @ 2015-12-23 21:14 Bo-tree 阅读(100) 评论(0) 推荐(0)
摘要: 使用NSTimer与iphone的简单动画,实现飘雪效果使用NSTimer与iphone的简单动画,实现飘雪效果,这理原理比较简单,就是定时生成一定的雪花图片,然后使用动画的方式向下漂落(我在其它论坛,看到使用path的方式实现的一个云漂来漂去的效果,实际也可以用那种方式实现,这实际就是前面说的动画... 阅读全文
posted @ 2015-12-23 21:11 Bo-tree 阅读(94) 评论(0) 推荐(0)
摘要: 截取屏幕图片//创建一个基于位图的图形上下文并指定大小为CGSizeMake(200,400)UIGraphicsBeginImageContext(CGSizeMake(200,400));//renderInContext 呈现接受者及其子范围到指定的上下文[self.view.layerren... 阅读全文
posted @ 2015-12-23 21:09 Bo-tree 阅读(74) 评论(0) 推荐(0)
摘要: 自定义按钮UIButton *Btn;CGRect frame; Btn = [[UIButton buttonWithType:UIButtonTypeCustom] retain]; //按钮的类型 [Btn setImage:[UIImage imageNamed:@“aaa.png”] f... 阅读全文
posted @ 2015-12-23 21:08 Bo-tree 阅读(101) 评论(0) 推荐(0)
摘要: 翻页效果经常看到iPhone的软件向上向下翻页面的效果,其实这个很简单,已经有封装好的相关方法处理。//首先设置动画的相关参数[UIView beginAnimations:@"Curl"context:nil];[UIView setAnimationDuration:1.25];//时间[UIV... 阅读全文
posted @ 2015-12-23 21:07 Bo-tree 阅读(75) 评论(0) 推荐(0)
摘要: iPhone开发中,只有一个窗口,对应的是多个视图,而视图的组织形式各种各样,关键是要靠控制器来组织各个视图的逻辑关系。大体的关系如下:窗体---主控制器(比如说导航控制器),主控制器在窗体里面,拖动过去即可,在AppDelegate中写相关变量的代码---在主控制器下有别的控制器,比如视图控制器,... 阅读全文
posted @ 2015-12-23 21:06 Bo-tree 阅读(115) 评论(0) 推荐(0)
摘要: 启动界面的制作iPhone开发实现splash画面非常简单,做一个全屏的欢迎页的图片,把它命名为Default.png,然后放在Xcode工程的Resource里面。在XXXAppDelegate.m程序中,插入如下代码:-(BOOL)application:(UIApplication*)appl... 阅读全文
posted @ 2015-12-23 21:05 Bo-tree 阅读(98) 评论(0) 推荐(0)