摘要: 翻译文档上的bounds是指这个view在它自己坐标系的坐标和大小 而frame指的是这个view在它superview的坐标系的坐标和大小区别主要在坐标系这一块。很明显一个是自己为原点的坐标系,一个是以屏幕为原点的坐标系。绝对坐标。。。相对坐标。。。比如屏幕旋转的时候就要以相对来重绘。frame ... 阅读全文
posted @ 2015-12-23 21:30 Bo-tree 阅读(669) 评论(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 阅读(67) 评论(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 阅读(94) 评论(0) 推荐(0)
摘要: iPhone中实现动画,主要有两种方式:UIView的动画块和Core Animation的CATransition类。 1、UIView的动画块 之所以称为动画块,是因为UView动画是成块运行的,也就是说作为完整的事务一次性运行。 beginAnimation:context:标志动画块开始; ... 阅读全文
posted @ 2015-12-23 21:21 Bo-tree 阅读(136) 评论(0) 推荐(0)
摘要: 新建一个view-based模板工程,在ViewController文件中添加下面的代码,即可实现翻转效果;- (void)viewDidLoad { [super viewDidLoad]; //需要翻转的视图 UIView *parentView = [[UIView alloc] initWi... 阅读全文
posted @ 2015-12-23 21:20 Bo-tree 阅读(146) 评论(0) 推荐(0)
摘要: 不管是开发个人项目还是公司项目,大家通常都有一个需求,就是,在app启动的时候,指定一定的时间来显示自己的或者公司的logo,那么,我就将刚刚写好的启动加载页面设置代码贡献出来。(不对指出请留言,好的话也给我留个言吧,鼓励下我!呵呵) 这里我需要用到NSTimer这个东西,相关的内容可以查看AP... 阅读全文
posted @ 2015-12-23 21:19 Bo-tree 阅读(92) 评论(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 阅读(151) 评论(0) 推荐(0)
摘要: 今天弄了几张好看的图片,我就摸索着实现了图片的幻灯片效果,这个以前也实现过了,也算是温故知新吧,另外就是使用 SoundEngine类实现背景音乐的播放。SoundEngine类可以从[url=read.php?tid- 1215.html]http://www.cocoachina.com/bbs... 阅读全文
posted @ 2015-12-23 21:17 Bo-tree 阅读(578) 评论(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 阅读(99) 评论(0) 推荐(0)
摘要: 截取屏幕图片//创建一个基于位图的图形上下文并指定大小为CGSizeMake(200,400)UIGraphicsBeginImageContext(CGSizeMake(200,400));//renderInContext 呈现接受者及其子范围到指定的上下文[self.view.layerren... 阅读全文
posted @ 2015-12-23 21:09 Bo-tree 阅读(75) 评论(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 阅读(116) 评论(0) 推荐(0)
摘要: 启动界面的制作iPhone开发实现splash画面非常简单,做一个全屏的欢迎页的图片,把它命名为Default.png,然后放在Xcode工程的Resource里面。在XXXAppDelegate.m程序中,插入如下代码:-(BOOL)application:(UIApplication*)appl... 阅读全文
posted @ 2015-12-23 21:05 Bo-tree 阅读(99) 评论(0) 推荐(0)
摘要: 延时函数和Timer的使用延时函数:[NSThread sleepForTimeInterval:5.0];//暂停5s.Timer的使用:NSTimer *connectionTimer; //timer对象//实例化timerself.connectionTimer=[NSTimerschedu... 阅读全文
posted @ 2015-12-23 21:04 Bo-tree 阅读(401) 评论(0) 推荐(0)
摘要: Objective-C 画图1.颜色和字体 UIKit提供了UIColor和UIFont类来进行设置颜色和字体, UIColor *redColor=【UIColor redColor】;【redColor set】;//设置为红色 UIFont *front=【UIFont systemFontO... 阅读全文
posted @ 2015-12-23 21:02 Bo-tree 阅读(205) 评论(0) 推荐(0)
摘要: 在iphone程序中实现截屏的一种方法://导入头文件#import QuartzCore/QuartzCore.h//将整个self.view大小的图层形式创建一张图片image UIGraphicsBeginImageContext(self.view.bounds.size);[self.vi... 阅读全文
posted @ 2015-12-23 21:00 Bo-tree 阅读(94) 评论(0) 推荐(0)
摘要: 下载链接: http://pan.baidu.com/s/1geeRmtd 密码: rstv ps:如果失效可以联系发邮件至chenruichn@163.com联系我【以下教程为转载】本帖最后由 STK007 于 13-8-24 14:49 编辑 LICEcap 是一款小巧使用的Mac屏幕录制软件,... 阅读全文
posted @ 2015-12-23 20:54 Bo-tree 阅读(289) 评论(0) 推荐(0)
摘要: /***1.首先导入第三方库FMDB和libqrencode,添加库libsqlite3.tbd * 禁用arc:FMDatabasePool类和FMDatabaseQueue类* 禁用arc步骤:点击工程名->Targets->Build Phases ->Compile Sources-... 阅读全文
posted @ 2015-12-23 19:14 Bo-tree 阅读(513) 评论(0) 推荐(1)
摘要: 转载自http://www.jianshu.com/p/4a70aa03a4ea?utm_campaign=hugo&utm_medium=reader_share&utm_content=note&utm_source=qq对arm指令集的疑惑,静态库运行的问题,翻看了很多资料,整理如下:1:bl... 阅读全文
posted @ 2015-12-23 12:07 Bo-tree 阅读(887) 评论(0) 推荐(0)