原文地址:IOS6屏幕旋转详解(自动旋转、手动旋转、兼容IOS6之前系统)作者:wzyfly在iOS6之前的版本中,通常使用shouldAutorotateToInterfaceOrientation来单独控制某个UIViewController的方向,需要哪个viewController支持旋转,...
分类:
移动开发 时间:
2014-07-19 15:29:25
阅读次数:
331
近期想做一个跑马灯的效果,于是写出了如下的跑马灯效果的代码。。。但是调试发现,在iOS6下动画是可以执行的,但是在iOS7下动画并不执行,没有达到预期的效果。
[_scrollLabel sizeToFit];
CGRect frame = _scrollLabel.frame;
frame.origin.x = 320;
_scrollLabel.frame = fra...
分类:
移动开发 时间:
2014-07-18 11:18:16
阅读次数:
208
ios6和ios7禁止屏幕旋转- (BOOL)shouldAutorotateToInterfaceOrientation:(UIInterfaceOrientation)toInterfaceOrientation{ return(toInterfaceOrientation ==UIInterf...
分类:
移动开发 时间:
2014-07-14 15:44:43
阅读次数:
329
IOS开发项目篇—26修改UITabBar的系统设置一、简单说明1.在ios6和ios7两种系统中的现实效果2.要求实现的效果(在ios6和ios7中基本一致)二、UITabBar的设置和结构1.尝试调整UITabBar通过下面的方式,查看UITabBar内部的子控件查看子控件继承自:说明:UIta...
分类:
移动开发 时间:
2014-07-14 00:02:41
阅读次数:
303
苹果的iOS7推出后,对于所有的应用来说都提出了一个天然的需求——适配不同版本的SDK。目前来说,用iOS6的SDK生成的应用,可以在iOS7的系统上跑,UI上也保持了原来的风格样式,这是苹果做的向下兼容,不过不要小看苹果推行iOS7的决心——苹果发布消息,2014年2月1日开始,AppStore上...
分类:
移动开发 时间:
2014-07-13 22:30:21
阅读次数:
235
用Xcode5运行一下应用,第一个看到的就是status bar的变化。在iOS6中,status bar是系统在处理,应用中不需要考虑这部分,iOS7之后是应用在处理,每个ViewController都可以控制status bar。 iOS7里面的status bar是透明的,会把下面的内容一.....
分类:
移动开发 时间:
2014-07-13 22:24:31
阅读次数:
328
由于iOS7里面status bar和视图是重叠在一起了,所以应用的y坐标就没法和以前一致了,需要重新计算设定。基本上,你的应用用Xcode5运行一下就能看见这个问题,这里写了一个最简单的例子,一个View上加了一个Label控件,分别在iOS6和iOS7的模拟器上的样子。 从图上明显可以看到...
分类:
移动开发 时间:
2014-07-13 22:12:16
阅读次数:
258
popOver这个空间本身是iPad only的,所以iPhone上见不到,我记得微信上有个这样的弹出框,有扫一扫等几个菜单项,估计这是腾讯自己实现的,用于菜单的扩展。 popOver从iOS6到iOS7最大的变化还是扁平化,除此之外是背景改成了白色。如果你的popOver里面是一个table...
分类:
移动开发 时间:
2014-07-13 22:04:24
阅读次数:
383
iOS7上不少控件的样子有了变化(毕竟要扁平化嘛),不过感觉变化最大的肯定非tableView莫属。因为这个控件的高度可定制性,原先是使用及其广泛的,这样的一个改变自然也影响颇大。 1.accessoryType tableViewCell中变化最大的的accessoryType是UITab...
分类:
移动开发 时间:
2014-07-13 22:01:52
阅读次数:
350
我们的应用都是需要国际化的,字符串也是重要的一环。一般来说,我们是通过一个string资源文件来实现这个目的的,我们需要支持几种语言,就把这个文件本地化多少次。代码中需要用NSLocalizedString这个宏,比如,我希望设置一个tableView的title:[objc] view plain...
分类:
移动开发 时间:
2014-07-13 21:58:39
阅读次数:
425