随笔分类 -  iOS

摘要:[_loadImageView setShowActivityIndicatorView:YES]; [_loadImageView setIndicatorStyle:UIActivityIndicatorViewStyleGray]; _loadImageView.contentMode = U 阅读全文
posted @ 2016-02-17 15:27 jgCho 阅读(2112) 评论(1) 推荐(0)
摘要:UILocalNotification *notification=[[UILocalNotification alloc] init]; if (notification!=nil) { NSDate *now=[NSDate new]; //notification.fireDate=[now 阅读全文
posted @ 2016-02-17 10:24 jgCho 阅读(8025) 评论(0) 推荐(0)
摘要:代码如下: //// SearchNearbyShopViewController.m// SearchNearbyShop//// Created by Linzhixiao on 16/2/14.// Copyright © 2016年 B5m. All rights reserved.//#i 阅读全文
posted @ 2016-02-15 16:23 jgCho 阅读(2239) 评论(0) 推荐(0)
摘要:一、关于内存警告ios6中废除了viewDidUnload,viewWillUnload这两个系统回调,收到内存警告时在didReceiveMemoryWarning中进行相关的处理。 二、关于屏幕旋转同样ios6 废除了shouldAutorotateToInterfaceOrientation这 阅读全文
posted @ 2016-01-27 15:24 jgCho 阅读(956) 评论(0) 推荐(0)
摘要:如果说Origami这款动效原型工具是Facebook Paper的幕后功臣,那么POP便是Origami的地基。感谢Facebook开源了POP动效库,让人人都能制作出华丽的动效。我们只需5步,便能搞定酷炫的动效。步骤1: 安装使用CocoaPods安装POP,只需要在Podfile中加入这么一行... 阅读全文
posted @ 2016-01-27 11:31 jgCho 阅读(774) 评论(0) 推荐(0)
摘要:iOS开发过程中有时候难免会使用iOS内置的一些应用软件和服务,例如QQ通讯录、微信电话本会使用iOS的通讯录,一些第三方软件会在应用内发送短信等。今天将和大家一起学习如何使用系统应用、使用系统服务:调用系统应用使用系统服务短信与邮件通讯录蓝牙社交Game Center应用内购买iCloudPass... 阅读全文
posted @ 2016-01-26 16:25 jgCho 阅读(645) 评论(0) 推荐(0)
摘要:最近在模拟器上调试发现获取位置坐标信息的时候会报错,错误信息: didFailWithError: Error Domain=kCLErrorDomain Code=0 “The operation couldn’t be completed. (kCLErrorDomain error 0.)”。... 阅读全文
posted @ 2016-01-18 18:05 jgCho 阅读(1205) 评论(0) 推荐(0)
摘要:iOS开发大部分情况下会使用到导航栏,由于我司的app导航栏需要与下面紧挨着的窗口颜色一致,导航栏底部的横线就会影响这个美观,LZ使用了以下方法。觉得不错,分享来给小伙伴们。1)声明UIImageView变量,存储底部横线@interface MyViewController { UIImag... 阅读全文
posted @ 2016-01-18 16:12 jgCho 阅读(1774) 评论(0) 推荐(0)
摘要:下载地址:http://pan.baidu.com/s/1eQstR2M一.Reveal使用步骤1.启动Reveal --> Help --> Show Reveal Library in Finder,拖动添加Reveal.framework到工程中。选中 Copy items into dest... 阅读全文
posted @ 2016-01-18 13:47 jgCho 阅读(475) 评论(0) 推荐(0)
摘要:1 查看远程分支123456789101112131415$ git branch -a* br-2.1.2.2masterremotes/origin/HEAD -> origin/masterremotes/origin/br-2.1.2.1remotes/origin/br-2.1.2.2re... 阅读全文
posted @ 2016-01-14 18:02 jgCho 阅读(653) 评论(0) 推荐(1)
摘要:edgesForExtendedLayout:在IOS7以后 ViewController 开始使用全屏布局的,而且是默认的行为通常涉及到布局,就离不开这个属性edgesForExtendedLayout,它是一个类型为UIExtendedEdge的属性,指定边缘要延伸的方向,它的默认值很自然地是U... 阅读全文
posted @ 2016-01-14 10:47 jgCho 阅读(696) 评论(0) 推荐(0)
摘要:-------------------------------------------------很多关于objc 与 js 交互的文章都比较适用于 mac开发,iOS的webview 还是有所不一样,参考:http://blog.sina.com.cn/s/blog_693de6100102vhu... 阅读全文
posted @ 2016-01-04 11:04 jgCho 阅读(943) 评论(0) 推荐(1)
摘要:简单介绍以下几个宏:1) __VA_ARGS__是一个可变参数的宏,这个可变参数的宏是新的C99规范中新增的,目前似乎只有gcc支持(VC6.0的编译器不支持)。宏前面加上##的作用在于,当可变参数的个数为0时,这里的##起到把前面多余的","去掉,否则会编译出错。2) __FILE__ 宏在预编译... 阅读全文
posted @ 2015-12-31 14:40 jgCho 阅读(2359) 评论(0) 推荐(0)
摘要:1.登录developer.apple.com2.点击member center后 进下图3.点击certificates Identifiers进下图4.点击Certificates进下图,首先创建App IDs5.其次创建相应的证书 Development是开发环境下的证书, Productio... 阅读全文
posted @ 2015-12-30 17:19 jgCho 阅读(2142) 评论(1) 推荐(2)
摘要:好久没有写过博客啦,今天就由本菜鸟给大家做一个简单的IOSApp消息推送教程吧!一切从0开始,包括XCode6, IOS8, 以及苹果开发者中心最新如何注册应用,申请证书以及下载配置概要文件,相信很多刚开始接触ios的人会很想了解一下。(ps:网上看了一下虽然有很多讲述推送的好教程,我也是看着一步步... 阅读全文
posted @ 2015-12-30 16:12 jgCho 阅读(485) 评论(0) 推荐(0)
摘要:在很多重阅读或者需要在夜间观看的软件其实都会把夜间模式当做一个 App 所需要具备的特性. 而如何在不改变原有的架构, 甚至不改变原有的代码的基础上, 就能为应用优雅地添加夜间模式就成为一个在很多应用开发的过程中不得不面对的一个问题.就是以上事情的驱动, 使我思考如何才能使用一种优雅并且简洁的方法解... 阅读全文
posted @ 2015-12-30 16:09 jgCho 阅读(884) 评论(0) 推荐(0)
摘要:1. 在工程中单击并打开导航区域中的Images.xcassets,看看都有些什么东东:]:2. 在图中可以看到中间位置有两个虚线框,感觉应该可以直接拖文件进来。OK,那就先准备一下资源文件,如下图所示:说明:为方便起见,除Icon7.png之外,其他图标的文件名均沿袭了以往iOS图标的命名规则。3... 阅读全文
posted @ 2015-12-30 15:39 jgCho 阅读(460) 评论(0) 推荐(0)
摘要:简介配置和实现判断应用启动方式一、简介最实际项目开发中,我们难免会遇到需要从一个应用跳转到另一个应用的情况。比如微信分享,实际就是一种应用间的跳转。但是有时候我们需要实现自己的两个应用间的跳转,以便可以推广我们其他的应用。这个时候我们需要使用UIApplication的openURL:的方法二、配置... 阅读全文
posted @ 2015-12-30 10:08 jgCho 阅读(1745) 评论(0) 推荐(0)
摘要:iOS 8的新特性之一就是让接口更有适应性、更灵活,因此许多视图控制器的实现方式发生了巨大的变化。全新的UIPresentationController在实现视图控制器间的过渡动画效果和自适应设备尺寸变化效果(比如说旋转)中发挥了重要的作用,它有效地节省了程序员们的工作量(天地良心啊)。还有,某些旧... 阅读全文
posted @ 2015-12-29 11:04 jgCho 阅读(312) 评论(0) 推荐(0)
摘要:一、概要iOS开发时,项目中会引用许多第三方库,CocoaPods(https://github.com/CocoaPods/CocoaPods)可以用来方便的统一管理这些第三方库。二、安装由于网上的教程基本都大同小异,但细节之处还不是很完善,所以借机会在这里补充下:注:要使用CocoaPods,那... 阅读全文
posted @ 2015-12-23 19:35 jgCho 阅读(372) 评论(0) 推荐(0)