edgesForExtendedLayout是一个类型为UIExtendedEdge的属性,指定边缘要延伸的方向。因为iOS7鼓励全屏布局,它的默认值很自然地是UIRectEdgeAll,四周边缘均延伸,就是说,如果即使视图中上有navigationBar,下有tabBar,那么视图仍会延伸覆盖到四...
分类:
移动开发 时间:
2014-07-29 16:55:32
阅读次数:
186
iOS6和iOS7在隐藏 Status Bar 三类方法比较:
Storyboard
界面上选中UIViewController,最右边Simulated Metrics找到 Status Bar 设定成 None
ViewController
iOS 6
通过[UIApplication sharedApplication] 取得app的单例,然后调用setStatusBar...
分类:
移动开发 时间:
2014-07-29 14:46:58
阅读次数:
211
首先info.plist文件中,加入View controller-based status bar appearance项
如果设为YES,则View controller对status bar的设置优先级高于application的设置;设置为NO则以application的设置为准。
虽然7.0SDK后在UIViewController中也加入加入了
- (UIStatusBa...
分类:
移动开发 时间:
2014-07-26 17:24:02
阅读次数:
472
SWTableViewCell 是托管在GitHub上的一个第三方UITableViewCell子类,它提供向左向右滑动出现“删除”,“更多”等自定义UIButton的功能,该功能类似于iOS7中的邮件中的Cell。GitHub主页:https://github.com/CEWendel/SWTa....
分类:
移动开发 时间:
2014-07-26 17:03:11
阅读次数:
344
Themify 图标是一套用在网页设计和应用程序的图标,包括 320+ 手工制作的像素完美的苹果 iOS7 图标中汲取灵感。这些图标完全免费,您可以用于任何目的,无论是个人或商业。
分类:
移动开发 时间:
2014-07-26 01:18:56
阅读次数:
255
电池状态栏。//方法一(代码设置):现在ios7已经更改为透明,并且不占用屏幕高度。其中隐藏及显示的方法如下:在uiviewcontroller的子类下,调用: if ([self respondsToSelector:@selector(setNeedsStatusBarAppearanceUp....
分类:
移动开发 时间:
2014-07-26 00:26:06
阅读次数:
263
iOs7下,使用AVAudioRecorder录音的时候,会在顶部出现一个红框,或者红框一闪而过,这时候需要设置AVAudioSession,如下代码:AVAudioSession * session = [AVAudioSession sharedInstance]; NSError * s...
分类:
移动开发 时间:
2014-07-25 18:56:02
阅读次数:
222
1. Text Kit 是什么?
在iOS7中,苹果引入了Text Kit——Text Kit是一个快速而又现代化的文字排版和渲染引擎。Text Kit在UIKit framework中的定义了一些类和相关协议,它最主要的作用就是为程序提供文字排版和渲染的功能。在程序中,通过Text Kit可以对文字进行存储(store)、布局(lay out),以及用最精细的排版方式(例如文字间...
分类:
其他好文 时间:
2014-07-25 11:19:31
阅读次数:
241
来自IOS7 by tutorials 下面是个人的一点翻译总结 1,首先在初始化方法李画一个方块UIView* square = [[UIViewalloc]initWithFrame:CGRectMake(100,100,100,100)];square.backgroundColor= [.....
分类:
移动开发 时间:
2014-07-24 14:35:35
阅读次数:
301
有时候,在UILabel的text过长的时候,我们需要让label进行自适应大小,之前我们必须要获得这个UILabel的size,这便是根据text的内容和性质(字体,行间距等决定的)。在ios7中,使用boundingRectWithRect方法来获得CGSize://文字的字体NSDiction...
分类:
其他好文 时间:
2014-07-24 05:05:58
阅读次数:
191