好方法,本来是在xib里面设置自定义分割线位置,结果还是差15像素,该方法亲测好使。IOS8 设置TableView Separatorinset 分割线从边框顶端开始 (转)在ios8上 [TableViewsetSeparatorInset:UIEdgeInsetsMake(0,0,0,0)];...
分类:
移动开发 时间:
2015-09-15 16:13:22
阅读次数:
129
用系统的UITextField ,加了约束,结果8上面没问题,7就崩溃了,信息如下:Assertion failure in -[UITextField layoutSublayersOfLayer:], /SourceCache/UIKit/UIKit-2935.138/UIView.m:8794...
分类:
移动开发 时间:
2015-09-14 23:56:48
阅读次数:
466
大家好,百忙之中,抽出点空,写个微博,话说好久没写。最近项目中有碰到写类似微信聊天界面上的效果,特整理了一下,写了一个小的Demo,希望给没头绪的同学们一个参考!下载地址:http://files.cnblogs.com/ios8/WeixinDeom.zipDemo下载地址:http://down...
分类:
移动开发 时间:
2015-09-14 15:31:39
阅读次数:
371
iOS沙盒每个ios应用都有自己的应用沙盒,应用沙盒就是文件系统目录,默认下iOS应用只能访问自己的沙盒extenaion是iOS8新开放的一种对几个固定系统区域的扩展机制,它可以在一定程度上弥补iOS的沙盒机制对应用间通信的限制应用程序包:Documents 持久化数据tmp 临时目录Librar...
分类:
移动开发 时间:
2015-09-11 19:13:39
阅读次数:
206
从ios8开始,苹果进一步加强了对用户隐私的保护。 当app想要访问用户的隐私信息时 系统不再自动弹出一个对话框让用户授权解决方法:(1)调用ios8.0的API 主动请求用户授权- (void)requestAlwaysAuthorization //请求允许在前后台都能获取用户位置的特权- (....
分类:
移动开发 时间:
2015-09-11 14:08:28
阅读次数:
197
在ios8.0之前定位的步骤如下:1.首先将我们的项目版本切换到7.02.在ViewController.m文件中导入头文件#import 3.创建位置管理者 使用懒加载的方式 并设置代理,遵守协议 因为位置管理者对象不是单例 所以为了保证不让它一创建出来就销毁 所以我们需要定义为成员属性4.实现一...
分类:
移动开发 时间:
2015-09-11 12:12:39
阅读次数:
256
1.在我们做项目的时候可能会遇到中途的修改包的名字,今天下午对着网上的教程的修改的包名,修改了好几次都失败, 最后还是在自己的努力下去修改,还是成功了,这个是IOS8.4,xcod6.4的修改包名方法如下:2.先看下最终的效果如下:将Udp客户端-->UDPClient :效果图片3.第一步骤是选中...
分类:
移动开发 时间:
2015-09-11 10:22:46
阅读次数:
252
ios7于,UITableViewCell左将默认15空白像素。建立setSeparatorInset:UIEdgeInsetsZero 空白可以去除。ios8中。setSeparatorInset:UIEdgeInsetsZero 的设置已经不起作用了。以下是解决的方法,首先在viewDidLoa...
分类:
其他好文 时间:
2015-09-10 22:27:15
阅读次数:
178
第一部分首先第一步当然是介绍一下苹果的推送机制(APNS)咯(ps:其实每一篇教程都有),先来看一张苹果官方对其推送做出解释的概要图。Provider是给你手机应用发出推送消息的服务器,而APNS(Apple Push Notification Service)则是苹果消息推送服务器。你本地的服务器...
分类:
移动开发 时间:
2015-09-10 11:05:34
阅读次数:
220
不久之后iPhone 6/6 plus就会在国内如雨后春笋般遍地开花了。iOS 8早已现行一步,不过有的开发者也注意到了在iOS 8上推送通知的注册方式有所变化,报错提示为:1registerForRemoteNotificationTypes:isnotsupportediniOS8.0andla...
分类:
移动开发 时间:
2015-09-08 22:03:30
阅读次数:
213