iOS 适配
文章平均质量分 78
zrhloveswallow
这个作者很懒,什么都没留下…
展开
-
兼容sdk7&iOS7的issue解决小片段总结
ios7新增加的icon尺寸: 76 x 76:Size for iPad 2 and iPad mini (standard resolution) 120 x 120 :Size for iPhone and iPod touch (high resolution) 152 x 152: Size for iPad and iPad mini (high resolutio转载 2014-03-28 16:01:12 · 546 阅读 · 0 评论 -
iOS开发 适配iOS10以及Xcode8
现在在苹果的官网上,我们已经可以下载到Xcode8的GM版本了,加上9.14日凌晨,苹果就要正式推出iOS10系统的推送了,在此之际,iOS10的适配已经迫在眉睫啦,不知道Xcode8 beat版本,童鞋们有木有下载过来试试呢?就我的使用来说,总体觉得苹果还是坑不断,但是也在一直进步的啦。下面我就来说说,iOS10的适配以及Xcode8使用上的一些注意点。 一、证书管理 用Xcode8打开转载 2016-10-09 11:18:36 · 578 阅读 · 0 评论 -
iOS8 UIAlertView pop/push页面后,键盘闪一下的问题
iOS8以后,当当前界面有UITextField等输入框时,需要点击确定pop到上一个页面或者弹出UIAlertView等弹框时,会出现pop界面后键盘出现又隐藏的问题,这是alertView的动画和键盘动画起冲突了导致的。解决方法有两种: 第一种:等键盘完全收起之后再pop、push或者弹出UIAlertView。直接dispatch_after个至少0.25秒再执行pop或者push转载 2016-07-27 18:29:06 · 1314 阅读 · 0 评论 -
IPv6-only的兼容性问题
如何满足苹果要求 iOS 应用完全支持 IPv6-ONLY 网络? 最近一条新闻引起了我的注意: 注解 5月5日消息,苹果昨日向开发者发出提醒,App Store将于今年6月1日实施全新策略,届时所有提交至苹果App Store的iOS应用申请必须要兼容面向硬件识别和网络路由的最新互联网协议–IPv6-only标准。 什么是 IPv6-ONLY ?? 以前,大转载 2016-06-14 16:22:58 · 1483 阅读 · 0 评论 -
获取窗口当前显示的控制器
解决类似网易新闻客户端收到新闻推送后,弹出一个UIAlert,然后跳转到新闻详情页面这种需求 1.提供一个UIView的分类方法,这个方法通过响应者链条获取view所在的控制器 - (UIViewController *)parentController { UIResponder *responder = [self nextResponder]; while (re转载 2016-05-27 18:59:52 · 550 阅读 · 0 评论 -
针对苹果最新审核要求为应用兼容IPv6
在WWDC2015上苹果宣布iOS9将支持纯IPv6的网络服务。2016年初开始所有提交到App Store的应用必须支持IPv6。为确保现有的应用是兼容的,我们需要注意下面几点。 不建议使用底层的网络API 下图展示的蓝色部分的这些API都是不存在兼容性问题的,而我们平时自己用的包括那些第三方的网络库大部分都是用的这些API。 Networking frameworks a转载 2016-05-27 18:16:51 · 668 阅读 · 0 评论 -
转一个 Xcode 7 缺少 *.dylib库的解决方法
Xcode7中 Link Binary With Libraries 没有 .dylib库,只能找到对应的 .tbd,但不能代替使用,通过查找资料,尝试后得到以下两种解决方法。 方法1. (heqin测试可行)在项目Target中的Link Binary With Libraries 手动添加 首先点击 “+” 显示搜索添加页面,在这里如果搜索之前的libsqlite3.dylib是转载 2015-10-29 15:35:13 · 396 阅读 · 0 评论 -
整理iOS9适配中出现的坑(图文)
本文主要是说一些iOS9适配中出现的坑,如果只是要单纯的了解iOS9新特性可以看瞄神的开发者所需要知道的 iOS 9 SDK 新特性。9月17日凌晨,苹果给用户推送了iOS9正式版,随着有用户陆续升级iOS9,也就逐渐的衍生出了一系列的问题,笔者也在赶忙为自己维护的App做适配,本文写的一些坑基本都是亲身体验了。 一、NSAppTransportSecurity iOS9让所有的HTT转载 2015-10-27 13:59:20 · 530 阅读 · 0 评论 -
iOS7导航条适配
iOS 7 教程:定制iOS 7中的导航栏和状态栏 注:本文译自Customizing Navigation Bar and Status Bar in iOS 7 近期,跟大多数开发者一样,我也正忙于对程序进行升级以适配iOS 7。最新的iOS 7外观上有大量的改动。从开发者的角度来看,导航栏和状态栏就发生了明显的变化。状态栏现在是半透明的了,这也就意味着导航栏会显示转载 2014-03-25 16:52:44 · 840 阅读 · 0 评论 -
整理iOS9适配中出现的坑(图文)(一)
iOS9AdaptationTips(iOS9开发学习交流群:498865024) iOS9适配系列教程【中文在页面下方】 (截至2015年9月26日共有10篇,后续还将持续更新。更多iOS开发干货,欢迎关注 微博@iOS程序犭袁 ) 中文快速导航: iOS9网络适配_ATS:改用更安全的HTTPS(见Demo1) WHAT(什么是SSL/TLS?跟HTTP和HTT转载 2015-10-27 14:03:38 · 3603 阅读 · 0 评论 -
ios开发中如何隐藏各种bar
状态条Status Bar [UIApplication sharedApplication].statusBarHidden = YES; 或者 // iOS3.2+支持 [application setStatusBarHidden:NO withAnimation:UIStatusBarAnimationFade]; statusBarHidden属性支转载 2015-01-26 10:38:53 · 444 阅读 · 0 评论 -
ios视图切换之push与present混用
在编程过程中,经常遇到两个视图控制器之间的切换,导航控制器即UINaVigation是最常用的一种,有时为了某些效果又需要进行模态切换,即present。 我们的布局经常是在window上加一个nav,然后以viewControl作为nav的根视图进行导航。如果在导航之间有了一个present之后,你会发现当前页面的navigationController是空的,也就是说导航控制器不管用了,该咋转载 2015-01-27 09:58:36 · 1674 阅读 · 0 评论 -
ios屏幕旋转
旧项目在iOS6中无法旋转的解决办法 之前做的一个iPad上的app,在最新的sdk下重新编译,出现无法旋转的情况。查看了一些文档,由于iOS6在旋转处理的api有了变化,之前处理旋转的函数shouldAutorotateToInterfaceOrientation:在iOS6下无效,由supportedInterfaceOrientations 和 shouldAutorotate替代转载 2014-05-09 15:01:04 · 1673 阅读 · 0 评论 -
ios7 xib 适配
如果你已经下载了xcode5,正准备使用,你会发现各种布局的改变. 注定这段时间是忙的,是头疼的!原创在此哦http://my.csdn.net/rhljiayou 这两天经常会碰到群里有人在问问题,问ios7怎么适配,以及各种网上说的如何解决ios7下状态栏的问题. 我发现各种群里流传着一种适配方法,就是修改window的坐标(window.frame),然后大家纷纷效转载 2014-03-28 17:53:53 · 776 阅读 · 0 评论 -
NavigationBar 背景色设置
一、设置导航条颜色 iOS 7.0及以上版本,使用下面的函数设置背景图片,图片需要提供320*64的1、2、3倍图 - (void)setBackgroundImage:(nullable UIImage *)backgroundImage forBarPosition:(UIBarPosition)barPosition barMetrics:(UIBarMetrics)b原创 2016-10-27 16:18:55 · 1080 阅读 · 0 评论