12 2013 档案

摘要:编辑信息页面用了很多选择栏,大部分都用 UIPickerView 来实现。在切换数据显示的时候, UIPickerView 不更新数据,不得其解。Google 无解,原因在于无法描述自己的问题,想想应该还是代码哪里写错了。写了个测试方法,预期效果出现,于是与远方法兑换了一下,才发现问题所在: [self addChildViewController:self.pickerController]; CGRect rect = CGRectOffset(self.view.bounds, 0, self.view.bounds.size.height); self.pickerC... 阅读全文
posted @ 2013-12-31 15:10 有妄想症的猫zz 阅读(1302) 评论(0) 推荐(0) 编辑
摘要:转自 ITeye技术网站// 触摸屏-(void) ccTouchesEnded:(NSSet *)touches withEvent:(UIEvent *)event{ for( UITouch *touch in touches ) { CGPoint location = [touch locationInView: [touch view]]; location = [[CCDirector sharedDirector] convertToGL: location]; // 各种动作 // 瞬时动作 ... 阅读全文
posted @ 2013-12-18 15:14 有妄想症的猫zz 阅读(618) 评论(0) 推荐(0) 编辑
摘要:FromCodeographyIf you want to exclude a file from being compiled with ARC you can do so by setting a flag on the .m file:Click the Project -> Build Phases Tab -> Compile Sources Section -> Double Click on the file nameThen add-fno-objc-arcto the popup window.Likewise, if you want to include 阅读全文
posted @ 2013-12-16 10:45 有妄想症的猫zz 阅读(384) 评论(0) 推荐(0) 编辑
摘要:NSString *baiduURLSchemes = [NSString stringWithFormat:@"baidumap://map/geocoder?address=%@&output=html&src=ruifeng", address]; // 若不 encoding,返回的 URL 为空值 NSURL *baiduURL = [NSURL URLWithString:[baiduURLSchemes stringByAddingPercentEscapesUsingEncoding:NSUTF8StringEncoding]]; ... 阅读全文
posted @ 2013-12-13 16:10 有妄想症的猫zz 阅读(555) 评论(0) 推荐(0) 编辑
摘要:CAGradientLayer *layer = [[CAGradientLayer alloc] init]; layer.frame = self.bounds; //渐变转折点 layer.locations = @[@0, @0.25, @0.75, @1]; //渐变颜色,个数与locations一致 layer.colors = [NSArray arrayWithObjects:(id)[UIColor clearColor].CGColor, (id)[UIColor blackColor].CGColor, (id)[UIColor bl... 阅读全文
posted @ 2013-12-13 16:05 有妄想症的猫zz 阅读(468) 评论(0) 推荐(0) 编辑
摘要:进入一个 UIViewController 会调用它的三个方法,分别是 viewDidLoad, viewWillAppear, viewDidAppear。如每个方法的名字一样,在不同的方法中要处理该处理的事情。之前的项目都是在 viewDidLoad 方法中初始化界面及数据源,现在看来这样做很不好,如果在这个方法中做了同步任务,那么只有能任务结束了才会显示界面,会有卡顿的感觉。所以,把数据的处理及请求写在 viewDidAppear 方法中是应该做的事。 阅读全文
posted @ 2013-12-11 14:19 有妄想症的猫zz 阅读(1522) 评论(0) 推荐(0) 编辑
摘要:链接Q:I used to be able to type with my real mac keyboard after launching the iPhone Simulator. Typing with the on-screen simulator keyboard is just horrible when testing with large amounts of text.No matter what I do, I can't get my keyboard to type anymore inside the simulator. Even if I have &q 阅读全文
posted @ 2013-12-10 15:34 有妄想症的猫zz 阅读(5044) 评论(0) 推荐(0) 编辑
摘要:用两个图片初始化两个CCSprite,一样的大小,重叠在一起,分别叫做 foregroundNode 和 backgroundNode。- (void)flipover{ if (isFliping) { return; } [self chooseCard];}-(... 阅读全文
posted @ 2013-12-05 16:52 有妄想症的猫zz 阅读(3239) 评论(0) 推荐(0) 编辑
摘要:CCTexture2D* tex = [[CCTextureCache sharedTextureCache] addImage:@"new_image_name"];[spriteWant2Change setTexture: tex];what to do if texture is diffe... 阅读全文
posted @ 2013-12-05 16:47 有妄想症的猫zz 阅读(315) 评论(0) 推荐(0) 编辑
摘要:首先要下载一个服务:[下载地址]这是一个老外写的工作流,解压缩,然后双击,安装一下,选择xcode —> services —> services perference安装完就会在右边的菜单中的文本部分中看到Document Code 这个菜单然后点击左边菜单中的"添加应用程序快捷键"(Applications Shortcuts)点击加号,为这个新服务增加一个快捷键现在你可以在Xcode中使用新的快捷键了先选中需要注释的方法名,然后使用快捷键,就会发现方法名上面有注释了 阅读全文
posted @ 2013-12-05 16:24 有妄想症的猫zz 阅读(708) 评论(0) 推荐(0) 编辑
摘要:You need to escape the non-ASCII characters in your hardcoded URL as well://localisationName is a arbitrary string hereNSString* webName =[localisationName stringByAddingPercentEscapesUsingEncoding:NSUTF8StringEncoding];NSString* stringURL =[NSString stringWithFormat:@"http://maps.google.com/ma 阅读全文
posted @ 2013-12-02 17:08 有妄想症的猫zz 阅读(1284) 评论(0) 推荐(0) 编辑