飘飘悠悠 发表于 2015-1-18 11:26:35

IOS设计关于iphone6/5/4s 在iOS8.0体系下 只读@3x图片仓酷云

以后的学习中,一定要多问自己几个为什么,多向有经验的人请教,不要碍于面子。我看重苹果未来的发展,所以我一定要坚持下去,也许别人很容易就学会了的工具,我要学很久,但没关系,因为我始终相信勤能补拙这句话!做iphone6和plus适配时分发明一个成绩,先来看图(一下会商全体在真机下完成,非摹拟器)
128*750图片是nav@2x.png

<br>
1242*192图片是nav@3x.png

<br>
之以是用圆方是为了变形能实时发明。2x和3x图片辨别是为了,看看6以下都是用的2x图片而plus用的是3x图片。
把这两张图片增加到images.xcassets中(间接拖出来):

<br>
好了。
依照我所把握的材料,ip6以下是用的@2x图片,ip6plus用的@3x,deploymenttarget选择为6.0(这个今朝信任人人都是选择这个,他撑持collectionview和layout等功效)。

<br>
运转在iphone6和plus下面,以下图:

<br>
<br>
图有点年夜,人人看一下导航栏(我用的是imageview),图片仿佛刚有点不合错误(用的是@3x的图片),ip6plus运转是对的。
此时ip6的体系是8.0.2,deploymenttarget选择为6.0:

<br>
为何呢?google了一下,找到了这么说法:

<br>
白色部分就说了这个成绩,绿色仿佛给出谜底,我依照他的办法试了一下:
把deploymenttarget选择为7.0(之前是6.0),再次运转:

<br>
能够了,利用的图片是@2x了。(假如你在把deploymenttarget选择为6.0,程序从呆板上删失落,在clean,了局仍是毛病的。)
换个呆板(iphone6(固然你能够用其他的iphone4s、5等)体系是iOS8.1的),重新把deploymenttarget选择为6.0,运转没有成绩。
以是得出个结论iOS8.0.1这个中央有个小bug,人人晋级一下体系,大概把deploymenttarget选择为7.0便可。
关于iOS8的适配,还能够参照我的另外一篇文章:APP适配IOS8,iPhone6和Plus截图扼要申明,有iP6截图下载供研讨(原创)
第二天我将ip6呆板晋级以后(到8.1),这个成绩不存在了。

用代码控制view意思他们玩的都是高科技IB都是垃圾很多人也纠结到底用不用IB的确很多时候IB灵活度不行但是不需要灵活度的时候还不用IB那不是装X吗要是没人用苹果还开发IB干嘛早去掉了IB在很多时候节省很多工作量UINavigationController再说说NavigationController刚接触开发的时候不明白View和View之间怎么切换的

蒙在股里 发表于 2015-1-21 06:44:22

培训的时候很痛苦,每天要待12个小时,上午讲课,下午和晚自习解决作业,看文档,学习的时候感觉就是资料太少,而且看着资料也不明所以,非常痛苦,

变相怪杰 发表于 2015-1-21 20:25:53

iPhone文件系统:创建、重命名以及删除文件,NSFileManager中包含了用来查询单词库目录、创建、重命名、删除目录以及获取/设置文件属性的方法(可读性,可编写性等等)。

小妖女 发表于 2015-1-24 11:20:51

自从苹果公司开放iOS SDK以来,大量的国内外的软件开发者将关注的目光聚集在苹果的iOS平台上。由于iPhone和iPad自一出现就给人带来了颠覆性的感觉

金色的骷髅 发表于 2015-1-25 21:57:40

开始的时候甚至想放弃,不过想想自己的未来,只能咬牙坚持,课下就不停的缠着老师。放学就补基础,这些基础的东西没有速成的,只有刻苦努力。我是后来发现的,转变自己的心态,不要读书看资料当成一种痛苦

山那边是海 发表于 2015-1-31 08:14:40

这个办法就是在WindowsXP或Win7的电脑上,使用vmware虚拟机来搭建一个真实的Mac OS X环境。

兰色精灵 发表于 2015-2-6 18:51:03

重要的是,放眼全球也的确找不到第二个如苹果iOS平台这样健壮、完整、先进而且为开发者带来真实收益的开发平台来。

老尸 发表于 2015-2-9 19:13:01

重要的是,放眼全球也的确找不到第二个如苹果iOS平台这样健壮、完整、先进而且为开发者带来真实收益的开发平台来。

活着的死人 发表于 2015-2-10 06:05:32

好处就是运行速度会变快,ios6针对系统的优化进一步加强了,很多网友测试ios6,第一感觉就是速度快,而且ios69会有一些新功能,新浪微博,facetime支持3G网等等。。弊端就是,现在的ios6只能算是正式版本的第一个版本,bug很多,不少人刷完ios6都出现了很多毛病,开不开机,缺少图标等等。。最好现在不要升级,等官网放出下一个版本的时候,再选择升级。。。

乐观 发表于 2015-2-14 21:26:45

每个行业都一样,想要一天学有所成是不可能的,一定要做好努力的准备,做ios不是简单的学会oc语言。不怕多走弯路,就怕不肯动手。

莫相离 发表于 2015-2-20 11:38:59

首先是基础,在汉昌的课程非常全面。从object—c到最后的毕业项目,基本上方方面面都涉及到了,我是一名非计算机专业的学生,起初学习还有点吃力,因为基础知识薄弱。经常像听天书

小魔女 发表于 2015-3-2 21:23:24

还有开发工具是用Xcode,是在Mac系统的,你多摸索一下就可以开发简单的应用了,建议你买一本iphone开发秘籍第二版看看,希望可以帮到你,谢谢。

柔情似水 发表于 2015-3-8 17:21:53

因为我们老师也是自学的,给我们讲课说的最多的就是百度,谷歌,查文档。

飘灵儿 发表于 2015-3-16 07:40:41

最后在做项目的时候一定要认真对待,毕竟这个直接和你的就业挂钩,这也是锻炼你实际操作的能力。

只想知道 发表于 2015-3-22 21:09:24

看完这个你就可以有多种选择来踏入做应用的阶段
页: [1]
查看完整版本: IOS设计关于iphone6/5/4s 在iOS8.0体系下 只读@3x图片仓酷云