![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
iOS8
dodoloov4u
这个作者很懒,什么都没留下…
展开
-
iOS8 Metal
在WWDC(全球开发者大会)上,苹果发布了Metal技术。它是一款全新的图形API,具有低开销、高效率,并针对A7芯片进行了特殊的设计。基于Metal技术,游戏开发者能充分利用iOS硬件的优点,开发的游戏将更加真实、更多细节、交互性也更强。Metal技术之所以能实现低消耗、更多的性能可预见性和更好的可编程性,是因为Metal中含有如下的关键思想: 尽可能多地创建和验证前期状态转载 2014-10-16 11:04:21 · 972 阅读 · 0 评论 -
iOS8开发~UI布局(一)初探Size Class
一、新特性Size Class介绍随着iOS8系统的发布,一个全新的页面UI布局概念出现,这个新特性将颠覆包括iOS7及之前版本的UI布局方式,这个新特性就是Size Class。Size Class配合Auto Layout可以解决所有(包括iPhone及iPad)iOS设备屏幕尺寸及屏幕旋转时候的UI适配问题 。二、为什么要使用Size Class直到i转载 2014-10-16 11:59:30 · 972 阅读 · 0 评论 -
Xcode6的新特性、iPhone6和iPhone6Plus的适配
今年苹果发布会已经结束,但人们貌似对iPhone6和iPhone6plus不太感兴趣,而对iWatch非常期待。这次苹果一次发布两种屏幕大小的手机,而且与之前的机型的屏幕大小都不一样。这对开发者来说,无疑是最担心的事了,之前的app在iPhone6和iPhone6Plus上会不会布局全乱了呢? 不用担心苹果肯定会考虑到这些问题的: 虽然屏幕分辨率变了很转载 2014-10-16 11:56:10 · 453 阅读 · 0 评论 -
iOS8开发~UI布局(二)storyboard中autolayout和size class的使用详解
一、概要:前一篇初步的描述了size class的概念,那么实际中如何使用呢,下面两个问题是我们一定会遇到的:1、Xcode6中增加了size class,在storyboard中如何使用?2、auto layout该如何与size class配合来进行UI布局?二、了解一件新事物的最好的办法就是实践,让我们揭开那神秘的面纱:例子1、新建一个Sing转载 2014-10-16 12:16:59 · 901 阅读 · 0 评论 -
关于自动布局(Autolayout)
一、关于自动布局(Autolayout)在Xcode中,自动布局看似是一个很复杂的系统,在真正使用它之前,我也是这么认为的,不过事实并非如此。 我们知道,一款iOS应用,其主要UI组件是由一个个相对独立的可视单元构成,这些可视单元有的主要负责向用户输出有用的信息,有些则负责信息的输入(交互),交互的过程中往往还伴随有动画的效果,已达到整个信息传递的连贯性以及用户体验的细腻感转载 2014-10-16 11:53:35 · 494 阅读 · 0 评论 -
iOS8中提示框的使用UIAlertController(UIAlertView和UIActionSheet二合一)
iOS8推出了几个新的“controller”,主要是把类似之前的UIAlertView变成了UIAlertController,这不经意的改变,貌似把我之前理解的“controller”一下子推翻了~但是也无所谓,有新东西不怕,学会使用了就行。接下来会探讨一下这些个新的Controller。 - (void)showOkayCancelAlert { NSStri转载 2014-10-16 11:45:41 · 658 阅读 · 0 评论 -
ipone6适配
苹果昨天发布了两款iPhone新产品,分别是iPhone6和iPhone6 Plus,开发者和设计人员又要忙活一阵子了。先对比所有市面上的iPhone设备,然后分析如何适配新的设备,iPhone4,iPhone4s 分辨率960*640 长宽比1.5iPhone5,iPhone5s 分辨率1136*640 长宽比1.775iPhone6 分辨率转载 2014-09-12 14:55:15 · 578 阅读 · 0 评论 -
iOS8BUG
如题:IOS8正式版发布后,原来的项目很多,都出现了各种各样的问题。正如苹果官方所说,IOS8,对于开发者来说会有很大的变化这里做个收集,目前只碰到几个。记录一下:1.UITableviewCell内存不断增加。找了很久原因。后来一步一步的寻下去,发现是以下问题- (void)layoutSubviews 之前,因为IOS7设置了accessor转载 2014-09-24 13:11:56 · 572 阅读 · 0 评论 -
WWDC2014之iOS使用动态库
WWDC2014之iOS使用动态库JUN 12TH, 2014苹果的开放态度WWDC2014上发布的Xcode6 beta版有了不少更新,其中令我惊讶的一个是苹果在iOS上开放了动态库,在Xcode6 Beta版的更新文档中是这样描述的:Frameworks for iOS. iOS developers can now create dynamic转载 2014-10-16 11:43:06 · 491 阅读 · 0 评论 -
ios8问题总结
1、不能定位打勾 设置- 隐私-定位服务-你的app-使用应用程序期间(始终)打开app再进设置后会发现,你打勾的使用程序期间(始终)又给取消了。。。。原来iOS8需要一些方法。。。如果需要仅在前台定位,你在调用startUpdatingLocation 前需要调用requestWhenInUseAuthorization如果需要在前后台定位,你在调用startUpda转载 2014-09-24 11:28:22 · 545 阅读 · 0 评论 -
WWDC2014之App Extensions (App功能共享)
一、关于App Extensionsextension是iOS8新开放的一种对几个固定系统区域的扩展机制,它可以在一定程度上弥补iOS的沙盒机制对应用间通信的限制。extension的出现,为用户提供了在其它应用中使用我们应用提供的服务的便捷方式,比如用户可以在 Today 的 widgets 中查看应用展示的简略信息,而不用再进到我们的应用中,这将是一种全新的用户体验;但是,ex转载 2014-10-16 11:33:17 · 558 阅读 · 0 评论 -
iOS8 touch id
苹果在2014年6月3日的WWDC2014开幕式上推出了新版iOS8系统,界面上iOS8与iOS7相比变化不大,不过在功能方面进行了完善。iOS8通知中心更加强大,支持消息直接回复操作,并支持QuickType和第三方输入法。短信功能改进明显,支持群聊,发送语音、视频,分享地理位置等。从终端用户的角度看,iOS8的许多新功能早已出现在其他平台中。iOS8会向第三方软件开放TouchID访问,这意味转载 2014-10-16 11:32:08 · 1099 阅读 · 0 评论 -
iOS8 注册推送
一直更新了iOS8,但是一直没有开始研究这个iOS8,今天因为项目用到了推送,于是体验了iOS8的推送,先讲讲这个推送。目前分为四个推送:用户推送,本地推送,远程推送,地理位置推送。用户推送我们先开始讲这个用户推送,我们要使用之前必须先注册这个推送,用户要允许这个程序进行推送注册过程:转载 2014-10-16 11:26:16 · 615 阅读 · 0 评论 -
iOS8开发~UI布局(三)深入理解autolayout
通过对iOS8界面布局的学习和总结,发现autolayout才是主角,autolayout是iOS6引入的新特性,当时还粗浅的学习了下,可是没有真正应用到项目中。随着iOS设备尺寸逐渐碎片化,纯粹的hard code方式UI布局将会走向死角,而autoresizing方式也有其局限性,所以无论如何autolayout都将成为UI布局的重要方式。前两篇以发烧友心态对iOS8界面布局的主要转载 2014-10-16 12:18:34 · 845 阅读 · 0 评论