注重:iOS7beta2现已公布,撑持iPad
注重:iOS7上一切的UI元素看起来和本来区分很年夜,而且供应了很多新功效,可是你所熟习的UIKitAPI基础上没有变更太多。
注重:假如你的app以自界说的体例摹拟了iOS6的传统UI,那就会必要花鼎力气修正了,不然它会看起来十分陈腐。
注重:在运转iOS7的设备上,一切的体系界面元素(好比告诫对话框和关照信息)城市利用iOS7的默许表面,即便你的app利用更初期的表面。
注重:资本分类(assetcatalog)包含显现在app中的资本;资本分类不克不及包括app的icon,载进图象,大概其他任何内部历程必要猎取到的图片。
NSUIntegerDeviceSystemMajorVersion();
NSUIntegerDeviceSystemMajorVersion(){
staticNSUInteger_deviceSystemMajorVersion=-1;
staticdispatch_once_tonceToken;
dispatch_once(&onceToken,^{
_deviceSystemMajorVersion=[[[[[UIDevicecurrentDevice]systemVersion]componentsSeparatedByString:@”.”]objectAtIndex:0]intValue];
});
return_deviceSystemMajorVersion;
}
#defineMY_MACRO_NAME(DeviceSystemMajorVersion()<7)
window.tintColor=[UIColorpurpleColor];
主要:iOS7不撑持经由过程表面代办署理API来设置着色。
注重:在iOS6中,tintColor能够用来给导航栏的背景着色、tab栏、工具栏、搜刮栏、搜刮栏的局限选择栏着色。而在iOS7中,给背景着色只必要利用barTintColor属性就能够了。
注重:局限选择栏不克不及独自呈现;必需依靠在搜刮栏上面呈现。
注重:templateimage会按照其父布局的着色举行着色(更多请看18页的“利用着色”)。假如不想让栏上的元素被着色,为图片设置UIImageRendering-ModeAlwaysOriginal属性。
注重:在iOS7中,UIButtonTypeRoundedRect被从头界说成UIButtonType-System。在iOS6中利用圆角矩形按钮的app会主动转化成体系按钮的表面。
注重:当一时视图呈现的时分,iOS7主动将面前谁人尺度视图变暗。你大概必要调剂一下你的代码来处置这类色彩的变更;更多信息请看第18页的“利用着色”。
欢迎光临 仓酷云 (http://ckuyun.com/) | Powered by Discuz! X3.2 |