在最初做的时候因为一直没有在手机上实测页面,导致后来写了好些页面后实测发现页面特别小,几乎都看不见。原因是每个移动设备都是自己默认的视口宽度。视口:在移动端浏览器当中有两种视口:可见视口(设备屏幕大小)和浏览器视口(网页宽度)。拿iphone4s来说,它的屏幕是320*480的,但是它却能展示980...
分类:
移动开发 时间:
2015-11-20 10:38:57
阅读次数:
664
前言1MagicNumber->autoresizingMask->autolayout以上是纯手写代码所经历的关于页面布局的三个时期在iphone1-iphone3gs时代 window的size固定为(320,480) 我们只需要简单计算一下相对位置就好了在iphone4-iphone4s时代 ...
分类:
其他好文 时间:
2015-11-18 12:33:04
阅读次数:
279
AutoLayout w:Any h:Any 是我们刚建立工程时候默认选择的对应设备屏幕方式如下:iPhone4S,iPhone5/5s,iPhone6竖屏:(w:Compact h:Regular)横屏:(w:Compact h:Compact)iPhone6 Plus竖屏:(w:Compact ...
分类:
其他好文 时间:
2015-11-09 12:36:17
阅读次数:
258
使用xcode在模拟器iphone4s和iphone5出现错误编译时的错误描述:Undefined symbols for architecture i386: "_fwrite$UNIX2003", referenced from:一开始感觉是.a文件没有单独编译i386,x86_64导致,重新....
分类:
其他好文 时间:
2015-10-29 19:58:09
阅读次数:
224
Ios系统对于蓝牙外接设备在iphone4以前都是蓝牙2.0的时候,需要通过苹果的审核,据统计通过率仅有2%左右,现在蓝牙2.0基本上处于淘汰状态,所以在这里就不考虑了。 现在iphone4s以后的设备(包括iphone4s、iPhone5、iphone5s、iphone6、iphone6s)...
分类:
移动开发 时间:
2015-10-24 10:09:33
阅读次数:
293
#pragma mark - 设备型号识别 #define is_IOS_7 ([[[UIDevice currentDevice] systemVersion] floatValue] >= 7.0) #define iPhone4s ([UIScreen instancesRespondToSelector:@selector(currentMode)] ? CGSizeE...
分类:
其他好文 时间:
2015-10-20 15:30:47
阅读次数:
226
内存问题一:手机内存容量最新苹果手机iPhone6s(plus)现在有2GB运行内存。iPhone5、iPhone5s和iPhone6(plus)运行内存为1GB。iPhone4和iPhone4s运行内存为512MB。二:App运行内存建议不要超过 10M. 如果用户 只运行一个程序 内存是用可以到...
分类:
移动开发 时间:
2015-10-12 01:55:08
阅读次数:
154
1.Size Class是配合Auto Layout来使用的,让Auto Layout方式变得不那么复杂。2.Size Classes其实就是将iOS设备屏幕的Size进行分类例如:iPhone4s横屏wCompact/hCompact,竖屏wCompact/hRegular ;iPhone5s(6...
分类:
其他好文 时间:
2015-09-30 14:14:47
阅读次数:
163
armv6 设备: iPhone, iPhone2, iPhone3G, 第一代、第二代 iPod Touch armv7 设备:?iPhone3GS,?iPhone4,?iPhone4S ????????????????????? iPad, iPad2, iPad3(The New iPad), iPad min...
分类:
移动开发 时间:
2015-09-09 11:46:25
阅读次数:
185
三个按钮 一个进度条 贴图(软件中部分图片,来自网络,如果侵犯了您的权益,请联系我,会立刻撤下)核心代码//// ViewController.m// 08-10-MusicPlayer//// Created by Ibokan on 15/8/10.// Copyright (c) 20...
分类:
其他好文 时间:
2015-08-19 22:39:19
阅读次数:
147