- 博客(35)
- 资源 (21)
- 收藏
- 关注
转载 UIImageView 圆角
UIImageView *tmpLargeIconView = [[UIImageView alloc] initWithFrame:CGRectMake(20.0, 40.0, 280.0, 280.0)]; CALayer *layer = [tmpLargeIconView layer]; [layer setMasksToBounds:YES];
2015-01-29 16:28:15 844
转载 ios 压缩图片
转自 http://www.cnblogs.com/likwo/archive/2012/11/30/2796902.html 分两部分,1缩小图片大小2减弱图片质量@1. 缩小图片大小首先我们弄个catogory//头文件@interface UIImage (Compress) - (UIImage *)compressedImage;
2015-01-29 14:10:37 560
转载 iOS:UIimageView切换图片渐入渐出的动画
今天做项目过程中,需要切换背景图片,但是由于直接切换十分生硬,因此使用如下动画,可以时图片改变时有渐变的效果。[objc] view plaincopyprint?"white-space:pre"> CATransition *transition = [CATransition animation];
2015-01-28 17:46:08 4904
转载 Objective-C 对 URL 进行 URLEncode 编码
在 iOS 程序访问 HTTP 资源时需要对 URL 进行 Encode,比如像拼出来的 http://unmi.cc?p1=%+&sd f&p2=中文,其中的中文、特殊符号&%和空格都必须进行转译才能正确访问。在 Java、.net 和 JS 中都有相应的 encodeURL 方法可用,在 Objective-C 语言中,你可以试下- (NSString *)stringByAd
2015-01-26 15:20:22 480
转载 AFNetworking Get full http response
You should listen for the AFNetworkingOperationDidStartNotification and AFNetworkingOperationDidFinishNotification events that fire at the beginning and end of the operation:[[NSNotificationCenter
2015-01-23 14:58:23 1254
转载 如何从UIImage对象获取图片的格式
UIImage已经是图片内容了,和png,jpg已经没有关系了。关键在读取的地方。你可以把uIImage存成png,也可以存成jpg 这两个方法UIImageJPEGRepresentation,UIImagePNGRepresentation可以将UIImage转换成二进制的形式,如果用前者产生的NSData是空,那么图片可能就是PNG格式,反之亦然。如
2015-01-23 14:21:31 3977
转载 iOS:事件处理
iOS的手势识别模型其实是一个状态机所有手势识别从一个可能状态(UIGestureRecognizerStatePossible)开始,然后开始分析、识别手势,如果识别失败将会进入失败状态 (UIGestureRecognizerStateFailed)。如果识别成功,进入成功状态(UIGestureRecognizerStateRecognized)对于连续性的手势,手势识别从Pos
2015-01-19 17:59:03 508
转载 iOS 常见 Crash 及解决方案
转载:http://www.justinyan.me/post/1609一、访问了一个已经被释放的对象在不使用 ARC 的时候,内存要自己管理,这时重复或过早释放都有可能导致 Crash。例子NSObject * aObj = [[NSObject alloc] init];[aObj release];NSLog(@"%@", aObj);原因
2015-01-16 10:40:33 543
转载 第四章 线程同步
转载:http://blog.sina.com.cn/s/blog_6cf994a301019won.html第四章 线程同步应用程序里面多个线程的存在引发了多个执行线程安全访问资源的潜在问题。两个线程同时修改同一资源有可能以意想不到的方式互相干扰。比如,一个线程可能覆盖其他线程改动的地方,或让应用程序进入一个未知的潜在无效状态。如果你幸运的话,受损的资源可能会导
2015-01-16 10:34:48 568
转载 谈谈iOS Animation
零.前言这里没有太多的代码细节,只是探索iOS动画的基本概念,以及其抽象模型,数学基础等.我们学习一个知识的时候一般有两个部分,抽象部分和形象部分,抽象好比语言的语法,是规则,形象好比具体的句子,可以用来和别人交流的.抽象比形象难于理解,但比形象通用.其实数学中经常碰到抽象和形象的概念,比如有一系列离散的点,这是形象;通过这些点我们拟合出一条曲线,得到其函数,函数是抽象的;然后通过这个函数
2015-01-16 10:16:48 554
转载 ios 交换两个uiview的简单动画
CGContextRef context=UIGraphicsGetCurrentContext(); [UIView beginAnimations:nil context:context]; [UIView setAnimationCurve:UIViewAnimationCurveEaseInOut]; [UIView setAnimationDur
2015-01-15 22:10:46 1526
转载 IOS视图交换实现实例
转载:http://blog.csdn.net/linux_zkfIOS开发中经常会要求交换两个视图,下面给出简单的以交换两个图片的实例代码- (void) swapButtonPressed: (id) sender{UIView *fron = [[self.view subviews] objectAtIndex:2];UI
2015-01-15 21:32:00 950
转载 NSNumber转NSString
假设现有一NSNumber的变量A,要转换成NSString类型的B方法如下:NSNumberFormatter* numberFormatter = [[NSNumberFormatteralloc] init];B = [numberFormatter stringFromNumber:A];[numberFormatter release];
2015-01-15 16:26:47 594
转载 [__NSCFNumber length]: unrecognized selector sent to instance 0x8b3c310’
2014-04-06 19:27:11.954 高仿网易新闻[2828:70b] -[__NSCFNumber length]: unrecognized selector sent to instance 0x8b3c310 2014-04-06 19:27:11.958 高仿网易新闻[2828:70b] *** Terminating app due to uncaught excep
2015-01-15 16:22:24 774
转载 CRASH: -[NSNull length]: unrecognized selector sent to instance错误的处理办法
开发中从后台请求数据,返回如下:2014-12-05 16:44:52.535 掌麦[6984:613] getDefaultAddress: reuslt == { item = { data = { address = ""; area = ""; city
2015-01-15 16:05:29 2010
转载 How to remove a layer when its animation completes?
Question:I am making an iOS App. I have several CALayer objects that eventually will be deleted by a (shrinking) animation. When the animation is completed, and animationDidStop:finished is
2015-01-14 18:23:33 739
转载 IOS之动画
15.1 动画介绍在iOS中动画实现技术主要是:Core Animation。 Core Animation负责所有的滚动、旋转、缩小和放大以及所有的iOS动画效果。其中UIKit类通常都有animated:参数部分,它可以允许是否使用动画。 Core Animation还与Quartz紧密结合在一起,每个UIView都关联到一个CALayer对象,CALayer是Core Ani
2015-01-14 11:49:08 553
转载 IOS动画总结
一.基本方式:使用UIView类的UIViewAnimation扩展+ (void)beginAnimations:(NSString *)animationID context:(void *)context; // 开始准备动画+ (void)commitAnimations; // 运行动画// 没有get方法,下面的set在快外调用无效+ (void)setAnimationD
2015-01-14 11:47:04 476
转载 IOS 动画专题 --iOS核心动画
概览通过核心动画创建基础动画、关键帧动画、动画组、转场动画,如何通过UIView的装饰方法对这些动画操作进行简化等。在今天的文章里您可以看到动画操作在iOS中是如何简单和高效,很多原来想做但是苦于没有思路的动画在iOS中将变得越发简单:CALayerCALayer简介 CALayer常用属性 CALayer绘图 Core Animation基础动画 关键帧动
2015-01-14 09:27:27 729
转载 iOS开发仿淘宝添加到购物车的动画效果实现
这篇博文实在不知道该起什么名字才能概况我的意思。。。挫语文水平类似于淘宝一样,我们在写一些购物、订餐之类的app的时候,在用户选择购买或者加入购物车时可以添加一个商品飞到购物车中的动画效果,如下图所示:实现这个效果还是不算难的,但涉及的问题比较多,还是挺有学习价值的。主要面对的问题有以下几点1、cell中有button,如何获得该button,即如何知道用户点击的是
2015-01-13 21:00:54 2135
转载 触摸,事件,UIGestureRecognizer
1.UIView的触摸控制是在UIView中编程处理,不是在UIViewController中编程处理。2.独占触摸模式。。。3.- (BOOL)pointInside:(CGPoint)point withEvent:(UIEvent *)event 在UIView中判断触摸的点是否在UIView中起作用。可以实现一些非矩形的触摸事件。
2015-01-13 15:48:03 507
转载 修复iOS7下leftBarButtonItem位置相比之前版本靠右的问题
Xcode升级到5.0版本之后,在iOS7下,通过 leftBarButtonItem 设定的左导航栏按钮会出现明显的靠右偏移的情况,就像下面图片这样:这样的效果看起来是比较别扭的,为了让iOS7下面看起来跟以前一样,就需要针对iOS7特别处理一下了:12345678910
2015-01-13 13:45:25 896
转载 用drawAtPoint绘制文字
从ios7开始,drawAtPoint:WithFont:等方法已经deprecated,取而代之应该使用drawAtPoint:WithAttributes方法,来设置字体的颜色和大小等,例:[objc] view plaincopyNSDictionary *attrs = [NSDictionary dictionaryWithObje
2015-01-09 14:06:39 2282
转载 ERROR ITMS-9000: "Redundant Binary Upload. There already exists a binary upload with build version '
应用又被拒了.. 第二回了。蛋疼。今天改好以后, 准备重新提交。但是 通过Xcode 提交的时候, 报这个错误ERROR ITMS-9000: "Redundant Binary Upload. There already exists a binary upload with build version '1.0'莫名其妙..头一回碰到。 意思就是说, 该版本的二进
2015-01-08 18:12:02 1457
转载 iOS7隐藏状态栏 status Bar
IOS7中,不仅应用的风格有一定的变化,状态栏变化比较大,我们可以看到UIVIEWCONTROLLER的状态栏与导航栏基本是一体的。因此UIVIEWCONTROLLER的HIDE/SHOW状态的方法也跟其他版本的不一样了。 在IOS7以前的版本,HIDE/SHOW是通过以下代码实现[[UIApplication sharedApplication
2015-01-08 14:59:18 541
转载 IOS上 关于状态栏的相关设置(UIStatusBar)
IOS上 关于状态栏的相关设置(UIStatusBar)ios上状态栏 就是指的最上面的20像素高的部分 状态栏分前后两部分,要分清这两个概念,后面会用到:前景部分:就是指的显示电池、时间等部分;背景部分:就是显示黑色或者图片的背景部分;如下图:前景部分为白色,背景部分为黑色 注意:这里只涉及到ios7以及更高
2015-01-08 14:57:29 1241
转载 使用http://itunes.apple.com/lookup?id=获取不到版本
使用http://itunes.apple.com/lookup?id=你的应用程序的ID这个获取的内容是空的,id是对的。但是不知道为什么没有东西返回,不知道什么解答:你的应用是仅在中国区上架还是全球范围内,若是仅在中国的话,这个地址返回的就是空的,好像是要在com后面再加个"/cn"代表是中国区参考:http://www.cocoachina.com/bbs/read.
2015-01-07 18:13:44 2462
转载 10大iOS开发者最喜爱的类库,ios开发者类库
该10大iOS开发者最喜爱的库由“iOS辅导团队”成员Marcelo Fabri组织投票选举而得,参与者包括开发者团队,iOS辅导团队以及行业嘉宾。每个团队都要根据以下规则选出五个最好的库:1)不能投自己写的库;2)排除大的架构,比如游戏类架构;3)排除不在设备上运行的库,例如CocoaPods或者Rack::CoreData也排除在外。最终评选出了如下10大iOS开发者最喜爱的库:
2015-01-06 16:12:32 543
转载 判断用户的是iPhone还是iPad
在IOS3.2及以后的版本中, 可以使用UIKit中定义的函数UI_USER_INTERFACE_IDIOM来判断, 该函数返回两个值为UIUserInterfaceIdiomPhone和UIUserInterfaceIdiomPad.为方便可在代码中定义isiPad来直接判断code1#define isiPad (UI_U
2015-01-06 14:22:42 633
转载 检测iPhone/iPod Touch/iPad设备类型
更新了一下,支持iPhone4和iPad,iPod Touch4#import #import enum { MODEL_UNKNOWN, MODEL_IPHONE_SIMULATOR, MODEL_IPOD_TOUCH, MODEL_IPOD_TOUCH_2G, MODEL_IPOD_TOUCH_3G, MODEL_
2015-01-06 14:19:30 547
转载 华山论剑 --- 自定义UINavigationBar背景方法汇总
话说自古武林剑法门派繁多,所以就有了每年9月9日的华山论剑。。。iOS开发某些方面也是如此。拿自定义UINavigationBar这个很小的方面,也有N种方法,导致我在找寻答案的过程中走了很多弯路,多花了不少时间。现在就将这些方法做一下对比,谁优谁劣,留给读者思考:1.辟邪剑法此剑法非常初级只能实现系统定义的样式。如下:[代码]c#/cpp/
2015-01-05 17:04:01 701
转载 UILabel text margin
I solved this by subclassing UILabel and overriding drawTextInRect: like this:- (void)drawTextInRect:(CGRect)rect { UIEdgeInsets insets = {0, 5, 0, 5}; [super drawTextInRect:UIEdgeInsets
2015-01-05 15:15:28 649
转载 用NSTimer实现倒计时--ios开发
首先定义NSTimerNSTimer *timer = [NSTimer scheduledTimerWithTimeInterval:1.0 target:self selector:@selector(timerFireMethod:) userInfo:nil repeats:YES];倒计时在timer的触发方法里完成- (void)timerFireM
2015-01-05 15:06:18 911
转载 苹果App Store审核指南中文翻译
前言感谢您付出宝贵的才华与时间来开发iOS应用程程序。从职业与报酬的角度而言,这对于成千上万的开发员来说一直都是一项值得投入的事业,我们希望帮助您加入这个成功的组织。我们发布了《App Store审核指南》(App Store Review Guidelines),希望通过它帮您避开开发应用程序过程中的一些问题,并帮你在提交应用时加快审核流程。 我们将应用程序(Apps
2015-01-05 09:04:57 641
转载 ios开发之倒计时实现的两种方法
方法1:使用NSTimer来实现 主要使用的是NSTimer的scheduledTimerWithTimeInterval方法来每1秒执行一次timeFireMethod函数,timeFireMethod进行倒计时的一些操作,完成时把timer给invalidate掉就ok了,代码如下:[cpp] view plaincopyprint?
2015-01-05 09:02:31 632
单片机I2C总线AT24C02读写、扩展keil工程多个实例及Proteus仿真
2021-12-17
helloopengl.zip
2019-09-03
STM32 F103R6 寄存器方式读写GPIO实例源代码(Keil)及protues 8.6 sp2 仿真工程
2018-04-26
STM32 F103R6 GPIO 闪烁源代码(Keil)及protues 8.6 sp2 仿真工程
2018-04-26
c++程序调用c# 库 Demo工程代码实例
2014-02-26
FMS4.5 Adobe官方全英文PDF教程
2012-11-20
nsis 脚本编写之Hello World 源代码包
2012-11-11
FMS 4.5 + Flex mobile 之 Hello World 工程源代码
2012-11-07
flex基于actionscript源代码——适用Flex 4
2012-10-28
HeadsetPlugANESample.zip
2012-08-27
Flex Mobile ANE Hello Sample
2012-08-26
Parsley Hello World 实例工程源代码
2012-08-03
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人